Re: [問題] 多維矩陣可用點乘嗎 .*已回收
※ 引述《diva (傷心人)》之銘言:
: 標題: [問題] 多維矩陣可用點乘嗎 .*
: 時間: Tue Jun 29 18:42:51 2010
:
: A=4*4*N
: B=4*4*N
:
: for i=1:N
:
: C(:,:,i)=A(:,:,i)*B(:,:,i)
:
: end
:
: 因為N很大
: 電腦要跑很久
:
:
: 有沒有類似點乘的指令可以簡化
:
: 推 KevinT:多維可以.* 但是你的迴圈是矩陣乘法 用.* ? 06/30 02:00
KevinT你誤會了
這樣說好了
A=[a1 a2 a3 .... aN]
B=[b1 b2 b3 .... bN]
for i=1:N
C(i)=A(i)*B(i)
end
當 a1~aN 和 b1~bN 都各是一個元素時
迴圈可以簡化成
C=A.*B
但是
當 a1~aN 和 b1~bN 都各是一個4*4的矩陣時
我還是希望C(i)的每一項都是ai*bi而不是變成ai.*bi
如果用.* 就不會得到和迴圈相同的效果
會變成ai.*bi
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.99.178
※ 編輯: diva 來自: 59.115.99.178 (06/30 23:59)
※ 編輯: diva 來自: 59.115.99.178 (06/30 23:59)
推
07/01 06:46, , 1F
07/01 06:46, 1F
推
07/01 06:51, , 2F
07/01 06:51, 2F
推
07/01 06:57, , 3F
07/01 06:57, 3F
推
07/01 18:09, , 4F
07/01 18:09, 4F
→
07/01 18:11, , 5F
07/01 18:11, 5F
→
07/01 19:10, , 6F
07/01 19:10, 6F
→
07/01 19:11, , 7F
07/01 19:11, 7F
→
07/01 19:12, , 8F
07/01 19:12, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):