矩阵乘法R中的不一致数组

时间:2014-11-14 10:12:58

标签: r matrix

> 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),为什么总有错误“不合格数组”?完全糊涂了。

1 个答案:

答案 0 :(得分:4)

使用此

c = ginv(cov_mat_month) %*% mu_hat_month

而不是

c = ginv(cov_mat_month) * mu_hat_month

希望这可以解决您的问题。