看板 MATLAB 關於我們 聯絡資訊
請問一下 假設有一段code事降子 for k=1:16 for m=1:16 A(k,m)=B(m)-C(k); end end A是一個16x16 matrix B, C是一個 1x16 Array 可以不要用for loop就可以完成嗎? 因為時間時再是太慢了... 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.2.242
prouno:help repmat 05/28 18:33
oversky0:在 for loop 前先 A = zeros(16,16); 05/28 22:19
sunev:A=bsxfun(@plus,-C(:),B(:)'); 05/29 01:43