看板 MATLAB 關於我們 聯絡資訊
假設 A B 均為三維矩陣 如何能不用迴圈作法 for i=1:n C= A(:,:,i)*B(:,:,i) end 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.28.140
s123123sam:不清楚前後直接乘? C = A.*B; 09/27 18:19
skciv:是要做 linear combination 09/27 19:52
Raymond0710:先用reshape後相乘 再reshape回去 09/28 02:29
forloricever:可能只能用 kron 之類的,但不會比較快... 09/28 22:23
alamabarry:把它變成二維矩陣阿 09/29 12:45
alamabarry:類似對角矩陣~~但是可能稀疏矩陣會比較快 09/29 12:46
alamabarry:BLKDIAG 09/29 13:02