Matlab檢驗函數

1ztest( ) 函數

   ztest( ) 函數對已知方差的單個總體均值進行Z檢驗, 調用格式爲

[h,sig,ci,zval] = ztest(x,mu0,sigma,alpha,tail)

進行顯著性水平爲alphaZ假設檢驗, 用來檢驗標準差爲sigma時的正態分佈樣本的均值與mu0的關係,可通過指定tail的值來選擇備擇假設的類型:tail = 0  'both',檢驗假設“x 的均值等於mu0”爲默認設置,雙側檢驗;  tail = 1 'right',檢驗假設“x 的均值大於mu0”,右側檢驗; tail =-1 'left',檢驗假設“x 的均值小於mu0”,左側檢驗; tail的缺省值爲 0 alpha的缺省值爲 0.05.  返回值 h 爲一個布爾值,h=1 表示可以拒絕假設,h=0 表示不可以拒絕假設,sig 爲假設成立的概率,ci 爲均值的 1-alpha 置信區間, zvalz統計量的值.

2ttest( )函數

   ttest( ) 函數對未知方差的單個總體均值進行t檢驗, 調用格式爲

[h,sig,ci,stats] = ttest(x,mu0,alpha,tail)

其中stats:'tstat' 爲檢驗統計量的值,'df'爲檢驗的自由度,'sd'爲總體標準差的估計(對於配對樣本的檢驗,此爲x-y的標準差);其他參數意義同ztest( )

   3ttest2( )函數

   ttest2( ) 函數對未知方差的兩個正態總體均值進行t檢驗, 調用格式爲

[h,p,ci,stats] = ttest2(x,y,alpha)

其中ci 爲均值的 1-alpha 置信區間,其他參數意義同上。

4vartest( )函數

   vartest( ) 函數對未知均值的單個總體方差進行χ2檢驗, 調用格式爲

[h,sig,ci,stats] = vartest(x,var0,alpha,tail)

 5vartest2( )函數

   varttest2( ) 函數對未知均值的兩個正態總體方差進行F檢驗, 調用格式爲

[h,p,ci,stats] = vartest2(x,y,alpha,tail)

作者:TianSL

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章