在 MATLAB 中制作列向量
作者:迹忆客
最近更新:2023/03/19
浏览次数:
本文将讨论在 MATLAB 中使用分号符号创建列向量。
在 MATLAB 中使用分号符号创建列向量
列向量是只有一列的向量。要在 MATLAB 中创建列向量,我们必须在除最后一个元素之外的每个元素后使用分号符号。例如,让我们使用分号符号创建一个包含三个元素的列向量。请参阅下面的代码。
clc
v = [1;2;3]
输出:
v =
1
2
3
我们还可以对行向量进行转置,将其转换为列向量。例如,让我们创建一个行向量并使用 transpose()
函数将其转换为列向量。请参阅下面的代码。
clc
RowV = [1 2 3]
colV = transpose(RowV)
输出:
RowV =
1 2 3
colV =
1
2
3
我们还可以使用撇号符号代替 transpose()
函数来对向量或矩阵进行转置。例如,我们可以将上面代码的第三行更改为 RowV
,生成相同的结果。我们还可以使用冒号符号将矩阵转换为列向量。例如,让我们创建一个矩阵并使用冒号符号将其转换为列向量。请参阅下面的代码。
clc
RowV = [1 2 3; 7 8 9]
colV = RowV(:)
输出:
RowV =
1 2 3
7 8 9
colV =
1
7
2
8
3
9
在输出中,给定矩阵的列相互垂直放置以创建单个列向量。第一列将在顶部,第二列将在第一列下方,依此类推。
相关文章
MATLAB 检查变量类型
发布时间:2023/04/23 浏览次数:92 分类:MATLAB
-
在本教程中,我们将讨论如何使用 MATLAB 中的 class() 和 whos 函数检查给定变量的类型。