Matlab向量
向量是数字的一维数组,在MATLAB中,允许创建两种类型的向量:行向量、列向量。
行向量 And 列向量
r = [1 2 3 4 5] #行向量
c = [1; 2; 3; 4; 5] #列向量
引用向量的元素
v = [1;2;3;4;5]
1.向量v的第i个分量叫做v(i) 如:v(3)
2.引用带冒号的向量,将列出向量的所有组件 如:v(:)
3.可以选择向量中的一系列元素 如:v(3:7) sub_v = v(3:7)
创建具有均匀间隔元素的向量
v = [1: 2: 20];
sqv = v.* 2;
创建一个矩阵
v = [1 2 3 4; 5 6 7 8; 9 10 11 12]
- 要引用矩阵v的第m行和第n列的元素,可以这样写:
v (m, n)
- 要引用整个第m列中的所有元素,可以这样写:
v (:,m)
a = [1 2 3 4 5; 2 3 4 5 6; 3 4 5 6 7; 4 5 6 7 8];
sub_v = a(:, 4) # 选择从矩阵a中的整个第四行来创建列向量sub_v