MATHEMATICA 教程

标量、向量和矩阵

Mathematica 用列表表示矩阵和向量. 非列表的量则作为标量.

Mathematica 中,向量由标量的列表组成. 矩阵由向量的列表组成. 向量表示矩阵的行. 作为矩阵,所有的行必须有相同的长度,所以矩阵元素构成一个长方形阵列.

VectorQ[expr]expr 是一个向量时给出 True,否则给出 False
MatrixQ[expr]expr 是一个矩阵时给出 True,否则给出 False
Dimensions[expr]向量或矩阵的维数列表

检验向量和矩阵构造的函数.

列表 是一个向量.
In[1]:=
Click for copyable input
Out[1]=
不是列表的量作为标量处理. 故 VectorQ 给出 False.
In[2]:=
Click for copyable input
Out[2]=
这是一个 2×3 矩阵.
In[3]:=
Click for copyable input
Out[3]=
对于向量,Dimensions 给出值为向量 Length 的单个元素的列表.
In[4]:=
Click for copyable input
Out[4]=
该对象不构成矩阵. 因为其各行长度不同.
In[5]:=
Click for copyable input
Out[5]=
New to Mathematica? Find your learning path »
Have a question? Ask support »