Matlab解線性方程組 AX=B XA=B


  Matlab作為一門科學計算語言,在求解矩陣運算方面非常方便。  

  求解AX=B
  Matlab代碼:X=A\B或者X=mldivide(A,B)或者X=inv(A)*B
  mldivide()是運算符\的函數封裝,作用是一樣的。對於\求解X,Matlab采用的是高斯消元法求解。inv()作用是求矩陣的逆,采用inv(A)*B求解X不如\精確。

  求解XA=B
  Matlab代碼: X=B/A或者X=mrdivide(B,A)或者X=B*inv(A)

  如果方程沒有解,上面方法求解都是一個最小二乘解。


免責聲明!

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



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