4125
Matlab如何做SVD
這是我在奇摩知識找到的題目和答案
但是我不知道要如何用matlab做出答案本題是三個方程式
分別是6X 2Y=19、8X-3Y=17、X 5Y=17線性方程組可以寫成矩陣形式 Ax=b 其中 A=[6 2;8 -3;1 5]; b=[19;17;17]; 利用電腦程式MATLAB來做判斷 rank、rank(A)=2、rank([A b])=3、所以 rank(A)不等於 rank([A b])
所以沒有唯一解。
我們可以利用SVD分解(singular value decomposition)解出最小範數(norm)解。
解為 x=2.8108、y=2.4125
第一範數=5.2233
第二範數=3.7041
無窮範數=2.8108
Frobenius範數=3.7041。
其他任何解的範數一定比這個解大。
1.rank([A b])是怎麼算出3的?2.請將每個算出答案的每個指令貼上來給我
文章標籤
全站熱搜
留言列表