什么是矩阵?
首先了解行和列、加法、乘法和单位矩阵。
该博客上撰写的文章是出于教学目的而创建的。 另外,文章中的信息可能不正确,请谨慎。
矩阵是行和列中数字的排列。 在游戏数学中,它通常用作对向量应用变换的工具,而不是一次存储多个坐标。
2行3列矩阵
[ 1 2 3 ]
[ 4 5 6 ]
矩阵加法
对于相同大小的矩阵,相同位置的元素相加。
[ 1 2 ] + [ 5 6 ] = [ 6 8 ]
[ 3 4 ] [ 7 8 ] [ 10 12 ]
如果行数和列数不同,则无法相加,因为它们无法定义相同的位置。
矩阵乘法
A 是m × n,Bn × p什么时候A × B可以计算,结果为m × p全部。
[ a b ] [ e f ] [ ae + bg af + bh ]
[ c d ] [ g h ] = [ ce + dg cf + dh ]
将前矩阵的一行与后矩阵的一列相乘,然后相加。 与普通的数字乘法不同A × B和B × A结果可能不同,或者可能只计算一侧。
单位矩阵
单位矩阵是对角线为1、余数为0的矩阵。
[ 1 0 0 ]
[ 0 1 0 ]
[ 0 0 1 ]
当乘以任何矩阵或向量时,它保持其原始值。 变换可以在其初始状态下使用,无需任何应用。
矩阵不是一门需要记住数表本身的学科。 这是一种将多个轴的关系和变换组合成一个操作并按顺序应用它们的表达式。