[問題] 迴圈累加
我有一個三維陣列
想把第三維累加做運算
就是(1,1,1)+(1,1,2)+(1,1,3)加起來再取log
然後放在新的矩陣(1,1)的位置
(1,2,1)+(1,2,2)+(1,2,3) 取log 放(1,2)
想請問這樣寫是對的嗎?
input矩陣大小是768*1024*3
for j=1:hei
for k=1:wid
for l=1:3
tmp(j,k)=log10(sum(input(j,k,l)));
end
end
end
如果是正確的話
這樣一個矩陣運算會很久嗎?
或者有更有效率的寫法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.91.30
→
12/06 21:59, , 1F
12/06 21:59, 1F
→
12/06 22:13, , 2F
12/06 22:13, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章