基本运算
行列向量的单元素引用极其简单,下面是例子
a=[3 4 5 6 7 8];a(2)
ans =
4
b=[9;8;7;6;5;4];b(6)
ans =
4
还可以选择一个范围从向量的元素,使用sub_函数
blue=[9 8 7 6 5 4 3 2 1];
sub_blue=blue(7:-1:2)
sub_blue =
3 4 5 6 7 8
前面文章介绍过向量的加减法,要求矩阵的维度一致就可以了
a=[3,4,5,6,7,8];
b=[9 8 7 6 5 4];
disp(a-b);
disp(a+b);
-6 -4 -2 0 2 4
12 12 12 12 12 12
标量乘法和代数学中的向量数乘运算相同。
b=[9 8 7 6 5 4];
7*b
ans =
63 56 49 42 35 28
转置向量在后面加一个'即可实现
b=[9 8 7 6 5 4];
disp(b')
9
8
7
6
5
4
追加向量
MATLAB 允许在原有的向量中附加向量,共同创造新的向量。
编写向量时,如果要在列中编写,要保证两行元素数量相同。