2017-10-28 12 views

回答

0

矢量化形式是最有效的和最適合Matlab代碼的形式。

也將需要在您的線路

res(i,j) = sum (mx(:,j)) 

壓制在每個運算輸出一個分號。

同樣,這不是首選的方式。既然你循環res(1:3和1:3)res,你的結果將有一個3x3的解決方案,我想這不是你想要的。

再回到矢量化溶液:

總和(基質) - >由 列總和因此

sum(mx) 

將導致[4 2 9]

應所需的總和在另一方面,你可以再次使用總和,這種方式

sum(mx,2) 

按行創建總和(我爲了完整性而添加它)。

請從提示符中搜索matlab矢量化和幫助求和。

相關問題