<< distfun_list Support distfun_permrnd >>

distfun >> distfun > Support > distfun_name2func

distfun_name2func

Returns the distribution function from its name

Calling Sequence

f=distfun_name2func("inv",shortname)
f=distfun_name2func("pdf",shortname)
f=distfun_name2func("rnd",shortname)
f=distfun_name2func("cdf",shortname)
f=distfun_name2func("stat",shortname)

Parameters

shortname :

a 1-by-1 matrix of strings, the short name of the distribution

f :

the function corresponding to the given shortname

Description

Returns the distribution function from its name.

distfun_name2func("inv",shortname) returns the quantile function corresponding to the given short name e.g. : distfun_unifpdf if shortname="unif"

distfun_name2func("pdf",shortname) returns the pdf function.

distfun_name2func("cdf",shortname) returns the cdf function.

distfun_name2func("rnd",shortname) returns the rnd function.

distfun_name2func("stat",shortname) returns the stat function.

Examples

f=distfun_name2func("inv","norm")
mu=0; sigma=1
// quantile for p=0.7 of Normal(0,1)
f(0.7,mu,sigma) // same as :
distfun_norminv(0.7,mu,sigma)

Authors


Report an issue
<< distfun_list Support distfun_permrnd >>