MATLAB中的向量和矩阵有什么区别?

时间:2012-05-26 12:06:13

标签: matlab vector matrix

我在帮助文件中看到了以下语句:

xL = [-6 -6];
xU = [6 6];

我不明白xLxU是矢量还是矩阵。谢谢。

2 个答案:

答案 0 :(得分:13)

在MATLAB术语中,向量矩阵都是数值数组。

从技术上讲,向量是具有一行或一列的矩阵形式(有关更多信息,请阅读isvectorismatrix命令)。

但实际上,文档中的矩阵通常被称为至少 2列和2行,所以我宁愿调用xLxU 载体

答案 1 :(得分:9)

矢量是1维矩阵,可以是垂直矢量(N×1),也可以是水平矢量(1×N)。向量是矩阵的子类,因此每个向量都是矩阵。 xLxU是水平(1×N)向量,因此它们也是矩阵。