1.8.3 向量和矩阵在 Mathematica 中,向量和矩阵简单地分别用列表和列表的列表来表示. 用列表表示向量和矩阵 这是 2 2 矩阵
Out[1]= |  |
这是该矩阵的第一行
Out[2]= |  |
这是矩阵中的元素 
Out[3]= |  |
这是一个二元向量
Out[4]= |  |
对象 p 和 q 被作为标量处理
Out[5]= |  |
向量的加法是对应的分量加法
Out[6]= |  |
这里是两个向量的点(数量)积
Out[7]= |  |
矩阵乘以向量
Out[8]= |  |
矩阵乘以矩阵
Out[9]= |  |
向量乘矩阵
Out[10]= |  |
这个组合结果是一个数
Out[11]= |  |
Mathematica 使用列表表示向量和矩阵的方式,使用户完全不必 区分 "行" 和 "列" 向量. 关于向量的函数 关于矩阵的函数 这里构造一个 3x3 矩阵其元素为 .
Out[12]= |  |
这里用标准的二维矩阵形式显示 s Out[13]//MatrixForm=
 |
这里给出具有符号元素的一个向量
Out[14]= |  |
这里给出具有符号元素的 3x2 矩阵,2.2.6 节将讨论如何用 Array 生成具有其它种类元素的矩阵
Out[15]= |  |
这是上一个矩阵的维数
Out[16]= |  |
这里生成一个 3x3 对角阵
Out[17]= |  |
矩阵的一些运算 这是前面 In[1] 中定义的 2x2 符号变量矩阵
Out[18]= |  |
这里求出它的行列式
Out[19]= |  |
这是 m 的转置阵
Out[20]= |  |
这里给出符号形式的 m 的逆矩阵
Out[21]= |  |
这里给出称为 "Hilbert 矩阵" 的 3x3 有理矩阵
Out[22]= |  |
这里给出它的逆矩阵
Out[23]= |  |
逆矩阵与原矩阵进行点积给出单位阵
Out[24]= |  |
这是一个 3x3 矩阵
Out[25]= |  |
Eigenvalues 给出矩阵的特征值
Out[26]= |  |
这里给出矩阵的数值近似值
Out[27]= |  |
这是特征值的近似值
Out[28]= |  |
3.7 节将讨论 Mathematica 中的其它矩阵运算.
|