matlab A⼀B为什么等于A矩阵的逆左乘B矩阵,B尀A为什么等于A矩阵的逆右乘B矩阵?

2024-12-18 02:45:56
推荐回答(3个)
回答1:

硬要解释的话,,,n阶可逆矩阵构成一个叫做特殊线性群的东西,
在这个特殊线性群里 A/B可以定义为 A*B的乘法逆 也就是 A乘以 B逆
A\B 就是反过来,用A左除B,就是A的逆乘以B,(注意矩阵构成的群不是交换的,所以左乘和右乘是不同的)

一个东西乘以另一个东西的乘法逆本身就是除法的定义,MATLAB估计是根据这种东西自己约定了这样比较好记简单的符号。

回答2:

你弄反了
A/B 是 A*B^{-1}
B\A 是 B^{-1}*A
当然这只是理论上的效果,具体实现的算法不是先求逆再乘。

回答3:

这是matlab的语法规定,习惯就好了