假设检验 | MATLAB 命令 |
---|---|
H0:μ=μ0H_0:\mu=\mu_0H0:μ=μ0,H1:μ≠μ0H_1:\mu\neq\mu_0H1:μ=μ0 ;σ\sigmaσ已知 | [h,sig,ci,zval] = ztest(x,mu,sigma,alpha,tail) |
H0:μ=μ0H_0:\mu=\mu_0H0:μ=μ0,H1:μ≠μ0H_1:\mu\neq\mu_0H1:μ=μ0;;σ\sigmaσ未知 | [h,sig,ci] = ttest(x,mu,alpha,tail) |
H0:μ1=μ2H_0:\mu_1=\mu_2H0:μ1=μ2,H1:μ1≠μ2H_1:\mu_1\ne\mu_2H1:μ1=μ2;σ1=σ2\sigma_1=\sigma_2σ1=σ2未知 | [h,sig,ci] = ttest2(x,y,alpha,tail) |
H0:H_0:H0: 总体服从 N(μ,σ2)N(\mu,\sigma^2)N(μ,σ2),H1:H_1:H1:总体不服从 N(μ,σ2)N(\mu,\sigma^2)N(μ,σ2) | [h,p,jbstat,cv] = jbtest(x,alpha);[h,p,lstat,cv] = lillietest(x,alpha) |
MATLAB命令使用说明
输入参数 x 是样本 (n(n(n 维数组 $)
mu 是 H0H_{0}H0 中的 μ0\mu_{0}μ0
sigma 是总体标准差 σ\sigmaσ,
alpha 是显著性水平 α\alphaα (缺省时设定为 0.050.050.05 ),
tail 是对双侧检验和两个单侧检验的标识,用备选假设 H1H_{1}H1 确定:
H1H_{1}H1 为 μ≠μ0\mu \neq \mu_{0}μ=μ0 时令 tail=0(可缺省 ) ;
H1H_{1}H1 为 μ>μ0\mu>\mu_{0}μ>μ0 时令 tail=1;
H1H_{1}H1 为 μ<μ0\mu<\mu_{0}μ<μ0 时令 tail=-1。
输出参数 h=0\mathrm{h}=0h=0 表示接受 H0, h=1H_{0}, \mathrm{~h}=1H0, h=1 表示拒绝 H0H_{0}H0,
sig\mathrm{sig}sig 表示对假设的接受和拒绝程度(p值)。
ci 给出的置信区间,zval 是样本统计量 z 的值。