一、行矩阵与列矩阵、行主序与列主序
行主序和列主序影响如何在内存中访问和存储矩阵数据,与行矩阵和列矩阵的概念没有直接的关系
-
行矩阵与列矩阵:
- 行矩阵:
$$
\begin{pmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{pmatrix}
$$
-
- 列矩阵:指的是矩阵的元素以列的形式排列。常用列向量来表示点或向量,并且变换通常使用列矩阵(例如,变换时左乘点)。
-
行主序与列主序:
- 行主序(Row-major order):指的是在内存中按行存储数据,先存储第一行所有元素,然后存储第二行,以此类推。这种存储方式常见于 C/C++ 等语言。
- 列主序(Column-major order):指的是在内存中按列存储数据,先存储第一列所有元素,然后存储第二列,以此类推。这种存储方式常见于 Fortran 和 MATLAB 等语言。
二、左乘右乘
标签:知识点,存储,变换,矩阵,三维,行主序,内存,列主序 From: https://www.cnblogs.com/zuijiuzhou/p/18512268