> dim(ginv(cov_mat_month))
[1] 495 495
> class(mu_hat_month)
[1] "matrix"
> class(cov_mat_month)
[1] "matrix"
> dim(mu_hat_month)
[1] 495 1
> c = ginv(cov_mat_month) * mu_hat_month
Error in ginv(cov_mat_month) * mu_hat_month : non-conformable arrays
矩阵(495 * 495)*矩阵(495 * 1),为什么总有错误“不合格数组”?完全糊涂了。
答案 0 :(得分:4)
使用此
c = ginv(cov_mat_month) %*% mu_hat_month
而不是
c = ginv(cov_mat_month) * mu_hat_month
希望这可以解决您的问题。