向量是一维数字数组, MATLAB允许创建两种类型的向量-
行向量是通过将元素集括在方括号中并使用空格或逗号来分隔元素来创建的。
r=[7 8 9 10 11]
MATLAB将执行上述语句并返回以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-vectors.html
来源:LearnFk无涯教程网
r = 7 8 9 10 11
列向量是通过将元素集括在方括号中并使用分号分隔元素来创建的。
c=[7; 8; 9; 10; 11]
MATLAB将执行上述语句并返回以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-vectors.html
来源:LearnFk无涯教程网
c = 7 8 9 10 11
您可以通过多种方式引用向量的一个或多个元素,向量v的第i 分量称为v(i)。例如-
v=[ 1; 2; 3; 4; 5; 6]; % 创建一个包含 6 个元素的列向量 v(3)
MATLAB将执行上述语句并返回以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-vectors.html
来源:LearnFk无涯教程网
ans= 3
当引用带有冒号的向量时,例如v(:),将列出向量的所有成分。
v=[ 1; 2; 3; 4; 5; 6]; % 创建一个包含 6 个元素的列向量 v(:)
MATLAB将执行上述语句并返回以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-vectors.html
来源:LearnFk无涯教程网
ans = 1 2 3 4 5 6
MATLAB允许您从向量中选择一系列元素。
例如,让我们创建一个由9个元素组成的行向量 rv ,然后通过编写 rv(3:7) 并创建一个名为 sub_rv 的新矢量。
rv=[1 2 3 4 5 6 7 8 9]; sub_rv=rv(3:7)
MATLAB将执行上述语句并返回以下输出-
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-vectors.html
来源:LearnFk无涯教程网
sub_rv = 3 4 5 6 7
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)