三维之矩阵入门——非常基础的矩阵知识

    xiaoxiao2022-07-12  181

    矩阵是数的排列:

     矩阵(这矩阵有2行和3列)

    下面说些矩阵的基本运算

    把两个矩阵相加:把对称位置的数相加:

    两个矩阵一定要大小相同,就是说,行要一样大小,列也要一样大小。比如具有3 行 和 5 列 的矩阵可以和另一个有 3 行 和 5 列的矩阵相加。

    但它不能和有 3 行 和 4 列 的矩阵相加(列的大小不同)

    把两个矩阵相减:把对称位置的数相减(图里加号写错了应该是减号):

    注意:矩阵减法的定义实际是与负矩阵相加: A + (-B)

    乘以常数

    我们可以把矩阵乘以常数:

    我们称这常数为 标量,故此这乘法的正式名字是 "标量乘法".

    与另一个矩阵相乘

    两个矩阵相乘 有点复杂要把矩阵与矩阵相乘,我们要计算行与列的"点积"

    为什么要这么做呢?

    比如鸡蛋一个1块钱,鸭蛋一个两块钱,求3个鸡蛋和4个鸭蛋一共多少钱?

    这样表达很简洁,这其实就是一个1*2矩阵点成2*1矩阵。

    除法

    那除法呢?实际上,矩阵中的除法使用逆矩阵来表示,我们这样做:

    A/B = A × (1/B) = A × B-1

    其中 B-1 是 B 的 "逆矩阵"。

    所以我们不做除法,我们乘以逆矩阵

    这是逆矩阵的定义:

    A的 逆(矩阵)是 A-1,仅当:

    但有些矩阵是没有逆矩阵的。

    矩阵转置

    去"转置" 一个转置,把行和列对换。 我们在右上角放一个 "T" 来代表转置:

     

    矩阵的表示方法

    我们通常用英语大写字母(例如 A 或 B)来代表矩阵

    矩阵里的每个数("元素")以小写字母来代表,并带上表示 "行,列" 的 "下标数":

    最新回复(0)