[討論] for迴圈 如何改成矩陣運算

看板MATLAB作者 (SupP)時間9年前 (2015/10/08 12:31), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
這是一個影像濾波的迴圈 Img is input image. (h, v) is image isze. F is filter matrix. (F_h, F_v) is filter size. fI is filtering image. for i=1:h for j=1:v R = Img( i:i+F_h, j:j+F_v ); fI(i,j) = sum(sum(R .* F)); end end 剛開始學習用Matlab,只會使用for迴圈解決問題; 想學習如何改寫成矩陣運算,感謝大大們解惑! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.111.218 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1444278690.A.152.html
文章代碼(AID): #1M5V6Y5I (MATLAB)
文章代碼(AID): #1M5V6Y5I (MATLAB)