Matlab中两种矩阵除法运算:右除 / 和左除 \ 的区别

"本文讨论了非奇异方阵的概念及其逆矩阵的应用。在非奇异方阵A中,可以使用inv(A)求解线性方程AX=B。通过左除AB或右除B/A来表示解,其中B/A等价于B*inv(A)。这一内容涉及到矩阵运算和线性代数的基础知识。"

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,我们来看一道判断题:
如果A矩阵是非奇异方阵,则B/A等效于inv(A) * B。请问这句话正确还是错误?
答案放在文章最后。

有人问inv(A) 是什么?
inv为inverse的缩写,有着翻转,倒转的意思。在矩阵中表示逆
所以若A矩阵为非奇异方阵,则存在逆矩阵,可利用inv求逆:inv(A)

我们先从符号上区分右除 / 和左除 \,把 / 和 \ 看成一根木棍,木棍向右倒 / 称为右除,木棍向左倒 \ 称为左除。

假设A矩阵是非奇异方阵
那么假设有线性方程 AX=B,为了求该方程的解,我们将方程两边都左乘A矩阵的逆得到 X = inv(A) * B。在Matlab中可以用 A\B 代替 inv(A) * B ,即A\B=inv(A)*B

同理假设有线性方程 XA=B,为了求该方程的解,我们将方程两边都右乘A矩阵的逆得到 X = B * inv(A)。在Matlab中可以用 B/A 代替 B * inv(A) ,即B/A=B*inv(A)

所以很明显文章开头的那句话是错误的。
正确答案为 B/A等效于B * inv(A)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值