Estimate p-values of fitted parameters using armax from sysid toolbox
조회 수: 4 (최근 30일)
이전 댓글 표시
Hello!
I'm looking to find a way to find the p-value of the estimated parameters of an armax model fitted using the "armax" command of the System Identification Toolbox.
Any ideas?
Thank you
댓글 수: 0
채택된 답변
Ive J
2022년 3월 1일
armax returns parameters and their uncertainties; then you can calculate the p-values.
load iddata9 z9
na = 4;
nc = 1;
sys = armax(z9,[na nc]);
[es, sd] = getpvec(sys);
p = (1 - normcdf(abs(es)./sd)).*2 % or 1 - chi2cdf((es./sd).^2, 1)
Note that the assumption here is that estimates are from an MLE (i.e. assymptoticaly normal). See also here.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Transfer Function Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!