[問題] 用FREEMAT來解LU分解已回收
寫出一個高斯消去法的程式,規定在freemat 環境下撰寫,本次作業分為三小題,第一小
題是寫出一個LU分解的程式。第二小題是利用剛剛寫出來的LU程式解 Ax=b,並且將此函
式解出的x1 乘回矩陣A得到b1,並計算norm(b-b1)/norm(b)。第三小題是由亂數產生
n-by-n的方陣A 和對應的n-by-1的向量b,其中n從10到500,對於給定的n重複計算1000個
亂數(A,b)所
對應的解,然後統計norm(b-b1)/norm(b)的平均,然後畫出矩陣大小對此平均值的關係圖
。
第一和第二小題要寫出一個可以讓freemat 呼叫的函式,並且在程式中要註明註解
第三小題要將n 從10到500所對應的norm(b-b1)/norm(b)的平均值存成mat檔,並且將所繪
的圖存成jpg檔,然後上傳。
這是老師出的作業
但是完全沒有程設基礎,看到這題目真的傻眼!希望有人可以幫解
如果可以請將程式法寄站內信或是回文
拜託了!!謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.233.77
噓
11/13 09:12, , 1F
11/13 09:12, 1F
噓
11/13 09:21, , 2F
11/13 09:21, 2F
→
11/13 09:41, , 3F
11/13 09:41, 3F
→
11/13 13:28, , 4F
11/13 13:28, 4F
→
11/13 13:28, , 5F
11/13 13:28, 5F
→
11/13 13:28, , 6F
11/13 13:28, 6F
→
11/13 13:28, , 7F
11/13 13:28, 7F
→
11/13 13:28, , 8F
11/13 13:28, 8F
噓
11/14 00:18, , 9F
11/14 00:18, 9F