matlab - MATLAB 中的向量自回归估计
问题描述
我正在尝试在 MATLAB 中编写 VAR(向量自回归)。
我正在关注这里的章节,
在估计协方差矩阵时,本章建议在第 4 页顶部,
我在 MATLAB 中将其编码为,
W = inv(X'*X);
cov_vec_beta = kron(cov,W);
cov_vec_beta = $\Sigma_a$
有点不对劲,估计是正确的,编码是否正确?
解决方案
我不确定Vec Operator、Kronecker Product使用的定义以及本章中定义的单位矩阵:
vec_beta=reshape(beta,[],1); % Reshape one vector column at time
kron_AB=kron(A,B); %Kronecker Tensor Product
I_k=eye(k); %kxk Identity matrix
但是,是的,你应该这样做:
cov_vec_beta=kron(S_alpha,inv(X'*X))
推荐阅读
- javascript - 谷歌可视化动态引用定义的选择器
- javascript - 如何在块外访问函数数组中的局部变量
- javascript - 为什么这个打字稿程序永无止境?
- azure-logic-apps - 向 Microsoft Teams 消息添加动态链接
- python - 在 protobuff 中组合单个变量和重复变量以进行 Python 解析
- javascript - 如何计算已使用邀请的成员?
- ansible - ansible查找:显示为列表的问题
- php - 从 REST API 接收可点击链接
- c# - C# 互操作返回 System.Access.Violation
- c++ - 为什么将显式构造视为(隐式)缩小转换?