How to fix this error (SIGMA must be a symmetric positive semi-definite matrix)?

7 ビュー (過去 30 日間)
Nisar Ahmed
Nisar Ahmed 2021 年 6 月 15 日
コメント済み: James Tursa 2021 年 6 月 15 日
Hi,
This error appears in my code: while the size of SIGMA (if it is sigma_m) is 6005 6005, means it is laready symmetric.
Error using mvnrnd (line 112)
SIGMA must be a symmetric positive semi-definite matrix.
Error in Bayesian_Visco_AVO_Inversion (line 79)
msim = mvnrnd(Mu_m, Sigma_m)';
  1 件のコメント
James Tursa
James Tursa 2021 年 6 月 15 日
The fact that the size is 6005 x 6005 only means that it is square, which is not the same thing as symmetric positive semi-definite:

サインインしてコメントする。

回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by