chi2inv.m

来自「这是在网上下的一个东东」· M 代码 · 共 39 行

M
39
字号
%% x=chi2inv(p,nu)%% Finds x such that chi2cdf(x,nu)=p.  Uses chi2cdf.%function x=chi2inv(p,nu)%% Special cases.%if (p >= 1.0),  x=+Inf;  return;endif (p<=0.0),  x=-Inf;  return;end%% Do a binary search.%l=0.0;r=1.0;while (chi2cdf(r,nu) < p)  l=r;  r=r*2;end%% Now, we've got a bracket around t.%while (((r-l)/r) > 1.0e-5)  m=(l+r)/2;  if (chi2cdf(m,nu) > p)    r=m;  else    l=m;  endendx=(l+r)/2;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?