Re: [問題] 如何累加類似的case已回收

看板MATLAB作者 (C3)時間16年前 (2009/09/25 17:03), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《sweetdance》之銘言: : A..B...C..D..E~本身也都是維度相同的矩陣!! : 請問要如何計算A+B A+B+C A+B+C+D A+B+C+D+E : B+C B+C+D B+C+D+E C+D C+D+E D+E : 類似這樣的計算邏輯應該是要如何啊 : 有沒有大大給點提示呢?感激^^ 我新手 讓我亂入一下XD 我是覺得如果這樣看 (A) A+B A+B+C A+B+C+D A+B+C+D+E B+C+D+E C+D+E D+E (E) (B) B+C B+C+D C+D (D) 很有種convolution的感覺 所以 s = size(A); Y = eye(s(2)); S1 = convmtx([1 1 1 1 1],5); S2 = convmtx([1 1 1],3); H1 = kron(S1(:,2:end-1),Y); H2 = kron(S2(:,2:end-1),Y); F = [([A B C D E])*H1 ([B C D])*H2] F是結果 不過順序會跟你的不一樣就是 --- 囧 第一次PO文 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.249.26

09/25 17:11, , 1F
不過我覺得還是上一篇的比較好 囧
09/25 17:11, 1F
文章代碼(AID): #1Al8TcCj (MATLAB)
文章代碼(AID): #1Al8TcCj (MATLAB)