How can calculate the matrix inverse
4 ビュー (過去 30 日間)
古いコメントを表示
How can calculate R in the following equation in MATLAB
C=D*R*D' % C, D, D' are square matrices, D' is the transpose of D
0 件のコメント
採用された回答
Walter Roberson
2021 年 6 月 19 日
C=D*R*D'
implies that
C * inv(D') = D * R
inv(D) * C * inv(D') = R
so
R = D\C/D';
4 件のコメント
John D'Errico
2021 年 6 月 19 日
編集済み: John D'Errico
2021 年 6 月 19 日
As importantly, what is the rank of D? Is D numerically singular? If it is, then unless C is ALSO singular, and has the same rank as D, AND C has some special properties, then no solution can exist.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!