推 CBET:xMat = rot90(reshape(x, 3, 3)); % 將 x 排回原來的位置 11/30 00:27
→ CBET:B(2:(end-1), 2:(end-1)) = xMat; % 將排好的 x 塞回去 11/30 00:28
→ e01234567:謝謝CBET大,幫大忙了,不過我要輸入第二行的式子 11/30 00:55
→ e01234567:B(2:(end-1), 2:(end-1)) = xMat 11/30 00:55
→ e01234567:會出現Undefined function or variable 'B'.的訊息 11/30 00:59
→ e01234567:是我要再設syms B之類的嗎?還是先設定好B矩陣的唯度!? 11/30 00:59
推 CBET:我這邊 B 是指那 5x5 含邊界值的矩陣,需要先定義好 11/30 01:03
→ e01234567:不好意思我沒用過不輸入數字、代號,純定義矩陣維度的 11/30 01:19
→ e01234567:方法,是用eye ones 或是zeros randn 這些 隨便定出B矩 11/30 01:19
→ e01234567:陣嗎? 11/30 01:19
→ e01234567:還是說打好邊界值,中間3*3那一塊 就打個0給他就好嗎? 11/30 01:20
推 CBET:是的,中間那塊給 0 就可以了,反正後面要用 xMat 取代 11/30 01:29
→ e01234567:了解 謝謝 11/30 01:29
→ e01234567:雖然說自己只能慢慢列矩陣 方程式 和自己補邊界值 11/30 01:30
→ e01234567:不過也是一個方法^^"學到了很多 謝謝 11/30 01:31
→ e01234567:作業是中間是9*9 右邊界還是 對x偏微=0 所以是90個方程 11/30 01:32
→ e01234567:有得我算了orz.. 11/30 01:32
※ 編輯: e01234567 來自: 140.120.229.231 (11/30 10:33)
推 tomichy:感覺好溫馨 看見十幾年前的東西... 11/30 13:30