矩阵右除左除matlab是怎么算的

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 02:14:43
矩阵右除左除matlab是怎么算的矩阵右除左除matlab是怎么算的矩阵右除左除matlab是怎么算的运算符名称说明/(向右倒称为右除)右除AB=CA=C/B\(向左倒称为左除)左除AB=CB=A\C

矩阵右除左除matlab是怎么算的
矩阵右除左除matlab是怎么算的

矩阵右除左除matlab是怎么算的
运算符 名称 说明
/(向右倒称为右除) 右除 AB=C A=C/B
\(向左倒称为左除) 左除 AB=C B=A\C
B\A 就是对应线性方程B*X=A 的解.
\ 左除
/ 右除
1. A\B=inv(A)*B (A左除B=A的逆乘以B)
>> 3\5
ans =
1.6667
3的逆=三分之一,再乘以5.
2. A/B=A*(inv(B)) (A右除B等于A乘以B的逆)
>> 3/5
ans =
0.6000
在传统的matlab 算法中 右除是先计算矩阵的逆再相乘(matlab 6以前),而左除则不需要计算逆矩阵直接进行相除.通常右除要快 一点,但左 除可避免被矩阵的奇异性带来的麻烦.