Hello. I want to calculate the covariance matrix for a parameter vector Q[1x24].
3 ビュー (過去 30 日間)
古いコメントを表示
In this picture the formula that may be used is displayed. I need this for getting the covariance matrix of a parameter vector. In other applications in which I use AutoRegressive (AR), ARX models, I use matlab's command 'model=arx(y,24)' and to get the covariance matrix I used model.covariancematrix. However, now I use VARMA models and I only have the parameter vector. Is there a way of getting the covariance matrix out of the parameter vector (In AR case: model.parametervector)
0 件のコメント
回答 (1 件)
Askic V
2024 年 2 月 16 日
編集済み: Askic V
2024 年 2 月 16 日
Is this helpful to you?
I have used the example from Matlab documentation.
load iddata9 z9
Ts = z9.Ts;
y = cumsum(z9.y);
model = ar(y, 4, 'ls', 'Ts', Ts, 'IntegrateNoise', true);
param_vector = model.Report.Parameters.ParVector
covar = model.Report.Parameters.FreeParCovariance
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Regression についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!