[問題] 關於矩陣連加的問題已回收

看板MATLAB作者 (ber777)時間16年前 (2009/07/18 23:12), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
最近遇到了一個矩陣連加的問題,想了好久解決不出來 有一個方程式是 F(j)=Σe(j) for j=1,...,k 所以說 j=1 時,F(1)=e(1),j=2時,F(2)=e(1)+e(2),以此類推 e(j)是一個n*n的矩陣,k值是任意數,結果是要得到K個F值 主要的問題是卡在連加的部分,但看過本版8080的文章後,發現必須先知道 所有的矩陣才能連加,但是這問題好像無法事先知道所有的矩陣 請知道的人幫忙一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.202.98

07/19 02:55, , 1F
e應該已知吧 用for迴圈搭配sum應該可解
07/19 02:55, 1F

07/19 08:25, , 2F
e是代不同值而有不同解 sum裡面放矩陣無法跑 只能放純量
07/19 08:25, 2F

07/19 18:18, , 3F
sum(sum( ))
07/19 18:18, 3F

07/19 23:46, , 4F
sum(sum( )) 是加總矩陣內所有的元素 結果不是矩陣耶
07/19 23:46, 4F

07/20 03:37, , 5F
你要算每個F時所需要的e都要已知 事實上eval還是ok的
07/20 03:37, 5F
文章代碼(AID): #1AOUPjSW (MATLAB)
文章代碼(AID): #1AOUPjSW (MATLAB)