Matlab向量 | 您所在的位置:网站首页 › matlab向量和矩阵怎样映射 › Matlab向量 |
向量是数字的一维数组。在MATLAB中,允许创建两种类型的向量 - 行向量列向量行向量 行向量是通过用方括号中的元素集合来创建的,使用空格或逗号分隔元素。 r = [1 18 19 21 41]MATLAB将执行上述语句并返回以下结果 - Trial>> r = [1 18 19 21 41] r = 1 18 19 21 41列向量 列向量是通过用方括号中的元素集合来创建的,分号用于分隔元素。 c = [17; 28; 39; 60; 81]MATLAB将执行上述语句,返回以下结果 - Trial>> c = [17; 28; 39; 60; 81] c = 17 28 39 60 81 引用向量的元素可以通过多种方式来引用一个或多个向量的元素。向量v的第i个分量叫作v(i)。 例如 - v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements v(3)MATLAB执行上述语句,返回以下结果 - Trial>> v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements v(3) ans = 3引用带冒号的向量(如v(:))时,将列出向量的所有组件。 v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements v(:)MATLAB执行上述语句,返回以下结果 - Trial>> v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements v(:) ans = 1 2 3 4 5 6MATLAB可从向量中选择一系列元素。 例如,创建一个9个元素的行向量rv,然后通过rv(3:7)引用3到7元素,然后引用来向一个新创建的sub_rv向量赋值。如下代码所示 - rv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7)MATLAB将执行上述语句并返回以下结果 - Trial>> rv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7) sub_rv = 3 4 5 6 7 向量运算在本节中,让我们讨论和学习以下向量的操作 - 向量的加减向量的标量乘法转置向量附加向量向量的幅值大小向量点积具有均匀间隔元素的向量上一篇: Matlab循环 下一篇: Matlab矩阵 |
CopyRight 2018-2019 实验室设备网 版权所有 |