标签: matlab vector matrix
我在帮助文件中看到了以下语句:
xL = [-6 -6]; xU = [6 6];
我不明白xL和xU是矢量还是矩阵。谢谢。
xL
xU
答案 0 :(得分:13)
在MATLAB术语中,向量和矩阵都是数值数组。
从技术上讲,向量是具有一行或一列的矩阵形式(有关更多信息,请阅读isvector和ismatrix命令)。
isvector
ismatrix
但实际上,文档中的矩阵通常被称为至少 2列和2行,所以我宁愿调用xL和xU 载体
答案 1 :(得分:9)
矢量是1维矩阵,可以是垂直矢量(N×1),也可以是水平矢量(1×N)。向量是矩阵的子类,因此每个向量都是矩阵。 xL和xU是水平(1×N)向量,因此它们也是矩阵。