view m-toolbox/classes/+utils/@math/Finv.m @ 35:4be5f7a5316f
database-connection-manager
Suppress output messages on preferences loading and saving
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Mon, 05 Dec 2011 16:20:06 +0100 (2011-12-05)
parents
f0afece42f48
children
line source
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ − %
+ − % Compute inverse of the cumulative F distribution function
+ − %
+ − % CALL
+ − %
+ − % x = Finv(p,n1,n2);
+ − %
+ − %
+ − % INPUT
+ − %
+ − % - p, probability
+ − % - n1, degree of freedom 1
+ − % - n2, degree of freedom 2
+ − %
+ − % References:
+ − % [1] William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian
+ − % P. Flannery, NUMERICAL RECIPES, Cambridge University Press, 2007
+ − %
+ − %
+ − % L Ferraioli 06-12-2010
+ − %
+ − % $Id: Finv.m,v 1.1 2010/12/06 19:14:36 luigi Exp $
+ − %
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ − function x = Finv(p,n1,n2)
+ −
+ − u = betaincinv(p,n1/2,n2/2);
+ − x = n2.*u./(n1.*(1-u));
+ −
+ − end
+ −
+ −