| Statistics Toolbox™ | ![]() |
Y = icdf(name,X,A)
Y = icdf(name,X,A,B)
Y = icdf(name,X,A,B,C)
Y = icdf(name,X,A) computes the inverse cumulative distribution function for the one-parameter family of distributions specified by name. Parameter values for the distribution are given in A. The inverse cumulative distribution function is evaluated at the values in X and its values are returned in Y.
If X and A are arrays, they must be the same size. If X is a scalar, it is expanded to a constant matrix the same size as A. If A is a scalar, it is expanded to a constant matrix the same size as X.
Y is the common size of X and A after any necessary scalar expansion.
Y = icdf(name,X,A,B) computes the inverse cumulative distribution function for two-parameter families of distributions, where parameter values are given in A and B.
If X, A, and B are arrays, they must be the same size. If X is a scalar, it is expanded to a constant matrix the same size as A and B. If either A or B are scalars, they are expanded to constant matrices the same size as X.
Y is the common size of X, A, and B after any necessary scalar expansion.
Y = icdf(name,X,A,B,C) computes the inverse cumulative distribution function for three-parameter families of distributions, where parameter values are given in A, B, and C.
If X, A, B, and C are arrays, they must be the same size. If X is a scalar, it is expanded to a constant matrix the same size as A, B, and C. If any of A, B or C are scalars, they are expanded to constant matrices the same size as X.
Y is the common size of X, A, B and C after any necessary scalar expansion.
Acceptable strings for name are:
'beta' (Beta distribution)
'bino' (Binomial distribution)
'chi2' (Chi-square distribution)
'exp' (Exponential distribution)
'ev' (Extreme value distribution)
'f' (F distribution)
'gam' (Gamma distribution)
'gev' (Generalized extreme value distribution)
'gp' (Generalized Pareto distribution)
'geo' (Geometric distribution)
'hyge' (Hypergeometric distribution)
'logn' (Lognormal distribution)
'nbin' (Negative binomial distribution)
'ncf' (Noncentral F distribution)
'nct' (Noncentral tdistribution)
'ncx2' (Noncentral chi-square distribution)
'norm' (Normal distribution)
'poiss' (Poisson distribution)
'rayl' (Rayleigh distribution)
't' (t distribution)
'unif' (Uniform distribution)
'unid' (Discrete uniform distribution)
'wbl' (Weibull distribution)
x = icdf('Normal',0.1:0.2:0.9,0,1)
x =
-1.2816 -0.5244 0 0.5244 1.2816
x = icdf('Poisson',0.1:0.2:0.9,1:5)
x =
0 1 3 5 8![]() | hygestat | icdf | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |