左除與右除的區別--MATLAB


MATLAB 左除與右除的區別

先定義兩個矩陣a和矩陣b。如下:

/:右除。a/b表示矩陣a乘以矩陣b的逆。


\:左除。a\b表示矩陣a的逆乘以b。


./:右除。a./b表示矩陣a中的每個元素除以矩陣b的對應的元素。

.\:左除。a.\b表示矩陣b中的每個元素除以矩陣a的對應的元素。

簡單的記憶方法:棍子|,向左倒是左除\,向右倒是右除/。

 

 

 附錄1:除與除以有什么區別:

 附錄2:

    在傳統的MATLAB算法中,右除是先計算矩陣的逆再相乘,而左除則不需要計算逆矩陣直接進行除運算。

   通常右除要快一點,但左除可避免被除矩陣的奇異性所帶來的麻煩。在MATLAB6中兩者的區別不太大。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM