find probability of chi2 test

3 ビュー (過去 30 日間)
Mustafa Al-Nasser
Mustafa Al-Nasser 2021 年 3 月 16 日
回答済み: Aditya Patil 2021 年 3 月 29 日
Dear all;
if i want to perfrom a hypothesis test for chi2 distrubtion , how can i do it in matlab :
P(X>a)= alpha
  5 件のコメント
Mustafa Al-Nasser
Mustafa Al-Nasser 2021 年 3 月 21 日
thank you Asvin
basically i need to test the following hypothesis
P(X> Chi2_Cirtical value)= alpha
Chi2_Cirtical value calcuated from central Chi2 distribution table , alpha is the signifacnce level
so, i need to check if the hypothesis hold if the above equatio is satisifed .
let us assume that Chi2_Cirtical value= 5.99 at alpha= 0.05 .at degree of freedom 2
in chi2gof. , i can specify the alpha but to specify the Chi2_Cirtical value , I need to know the degree of freedom.
if i use above function , i can got degree of freedeom , so since i know alpha i, i can check if the dgree of freedom > 2 , then X> 5.99 and my ypothesis is hold.
Is my conclusion is right?
Asvin Kumar
Asvin Kumar 2021 年 3 月 21 日
Thanks for explaining. I'm, unfortunately, not the right person for this question. I was merely suggesting a function I had come across in the docs. I'll let someone else from the community help you with this.

サインインしてコメントする。

採用された回答

Ive J
Ive J 2021 年 3 月 21 日
Based on what you explained it seems you already have the X2 stat.
p = 1 - chi2cdf(x, nu) % where x is chi2 stat and nu is df

その他の回答 (1 件)

Aditya Patil
Aditya Patil 2021 年 3 月 29 日
To elaborate on @Ive J's answer,
You have X. using chi2cdf, you can get . So in your case, , which you can get using chi2cdf as follows
p = 1 - chi2cdf(X, a)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by