基本数据类型
Matrix(数据类型,行数/[Dynamic],列数/[Dynamic])
技巧
• Matrix 矩阵
• Vector 向量
• i -> int
• f -> float
• d -> double
• cf -> complex float
• cd -> complex double
• X for dynamic size
• 2 固定大小2×2
• 3 固定大小3×3
• 4 固定大小4×4
dynamic size就是说矩阵的大小在定义的时候可以是不确定的,根据以后的计算情况自动分配大小。
相对于静态数组而言。静态数组在定义时大小既确定,以后也不会变,动态数组在定义时大小可确定也可不确定,以后根据赋值情况或者计算结果而定。
举例
Martix3d
固定大小为3×3的矩阵,数据类型是double
MartixXd
数据类型为double 的动态矩阵
Martix2Xcd
数据类型为complex double的,预定义大小为2×2的动态数组