Error using + Matrix dimensions must agree
古いコメントを表示
Hello all! I keep on getting this error in my model:
Error using +
Matrix dimensions must agree.
It refers to this line:
parms = chol(results.cov+0.001*eye(size(parm)))'*randn(size(parm)) + parm;
I am not very experienced in MATLAB programming, can anybody see anything wrong?
Thank you,
Oana
回答 (1 件)
Wayne King
2013 年 3 月 18 日
You have to look at the size of results.cov and parm. Are they compatible for addition?
You can use
size(results.cov)
size(parm)
2 件のコメント
Oana
2013 年 3 月 18 日
Walter Roberson
2013 年 3 月 18 日
What result do you want? Do you want parm(K) added to each results.cov(K,:) or do you want it added to each results.cov(:,K) or do you want the results.cov to become 198 x 1 ?
カテゴリ
ヘルプ センター および File Exchange で Motor Drives についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!