仿射变换矩阵为什么是左乘

本文解释了在仿射变换中,为什么矩阵乘法采用左乘方式,即将变换矩阵乘以列向量,以便正确执行线性变换。左乘规则遵循矩阵乘法规则,与三维坐标系统中的常规操作保持一致。
摘要由CSDN通过智能技术生成

在仿射变换中,矩阵乘法是按照左乘的方式进行的。这是因为我们通常将变换矩阵乘以列向量,而列向量位于矩阵的右侧。

考虑一个仿射变换矩阵 M 和一个列向量 P:

P′=M⋅P

其中,P 是一个列向量,表示三维坐标。在矩阵乘法中,我们将 M 的每一行与 P 对应列的元素相乘并求和,得到 P′ 的每个元素。这一过程可以看作是对 P 进行了线性变换。

左乘的规则是由矩阵乘法的定义决定的,即 C=A⋅B 中的 C 的每个元素是 A 的行与 B 的列对应元素的乘积之和。

因此,仿射变换矩阵左乘列向量是为了确保我们正确地应用了变换。如果我们右乘列向量,那么在仿射变换中,我们需要使用 P⋅M,这会导致与通常的仿射变换定义不一致。左乘使得变换矩阵在表达上更加直观和符合通用的线性变换规则。

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值