matlab矩阵 取 一行 一列,多行 多列

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

猜你喜欢

转载自blog.csdn.net/sinat_28442665/article/details/83377149