2019-04-16

2019-04-16  本文已影响0人  鑫Holmes

变数也可用来存放向量或矩阵,并进行各种运算,如下例的列向量(Row

vector)运算:

x = [1 3 5 2]; 

y = 2*x+1 

y = 3 7 11 5 

小提示:变数命名的规则 

1.第一个字母必须是英文字母 2.字母间不可留空格 3.最多只能有19个字

母,MATLAB会忽略多馀字母  我们可以随意更改、增加或删除向量的

元素: 

y(3) = 2 % 更改第三个元素 

y =3 7 2 5 

y(6) = 10 % 加入第六个元素 

y = 3 7 2 5 0 10 

y(4) = [] % 删除第四个元素, 

y = 3 7 2 0 10 

在上例中,MATLAB会忽略所有在百分比符号(%)之後的文字,因此百

分比之後的文字均可视为程式的注解(Comments)。MATLAB亦可取出

向量的一个元素或一部份来做运算: 

x(2)*3+y(4) % 取出x的第二个元素和y的第四个元素来做运算 

ans = 9 

y(2:4)-1 % 取出y的第二至第四个元素来做运算 

ans = 6 1 -1 

在上例中,2:4代表一个由2、3、4组成的向量

上一篇 下一篇

猜你喜欢

热点阅读