Matlab向量 您所在的位置:网站首页 matlab向量和矩阵怎样映射 Matlab向量

Matlab向量

2023-06-21 11:33| 来源: 网络整理| 查看: 265

向量是数字的一维数组。在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 6

MATLAB可从向量中选择一系列元素。

例如,创建一个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 实验室设备网 版权所有