mldivide condition number
古いコメントを表示
Hi!
I notice that matlab calculates the condition number when it runs mldivide. In cases the matrix is singular it provides a warning in the screen. Is it possible to have the condition number from the mldivide function itself? This is because in my code the matrix operation is calculated thousands of times, and whenever the condition number indicates the matrix is close not to being invertible I need to automatize the end of a loop. Currently I calculate the condition number explicitly, but I want to improve the efficiency of the code.
回答 (2 件)
Titus Edelhofer
2011 年 6 月 27 日
0 投票
Hi,
have you tried to play around with lastwarn? Find out if your mldivide produced a warning and react to this one? Or do you need this before doing the mldivide?
Titus
カテゴリ
ヘルプ センター および File Exchange で Performance and Memory についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!