创建矩阵

矩阵通过定义层次列表来创建,层次列表就是包含其他列表作为元素的列表。

以下列表:

A:=[[1,2,3],[4,5,6],[7,8,9]]

等价于以下矩阵:

    1  4  7
A = 2  5  8
    3  6  9

以下列表:

B:=[1,2,3]

等价于以下列向量:

1
2
3

以下列表:

C:=[[1],[2],[3]]

等价于以下行向量:

C = 1  2  3

可以使用应用于单个值的标准算术运算符(A+B、A-B、A*B、A^n、A^-1)对矩阵进行加、减、乘、乘方和求逆运算。此外,可以使用表达式 determinant(A) 计算矩阵的行列式,使用表达式 trans(A) 转置矩阵中的行和列。

算术计算中的矩阵可以根据需要包含任意复数和度量单位。