matlab矩阵 取 一行 一列,多行 多列
程序员文章站
2022-03-02 10:41:48
...
a =
1 2 3 4 5 6
1 2 3 4 5 6
% 取一行
K>> a(1,:)
ans =
1 2 3 4 5 6
% 取一列
K>> a(:,2)
ans =
2
2
% 取多行
K>> a([ 1 2 ],:)
ans =
1 2 3 4 5 6
1 2 3 4 5 6
% 取多列
a(:,[ 3 4 5])
ans =
3 4 5
3 4 5
矩阵 加减乘除 一个 数字 :则直接用矩阵 加减乘除 这个数字 就可以
a =
1 2 3 4 5 6
1 2 3 4 5 6
K>> a + 100
ans =
101 102 103 104 105 106
101 102 103 104 105 106
K>> a * 100
ans =
100 200 300 400 500 600
100 200 300 400 500 600
ans * 10
ans =
1000 2000 3000 4000 5000 6000
1000 2000 3000 4000 5000 6000
ans / 1000
ans =
1 2 3 4 5 6
1 2 3 4 5 6