Matlab - 矩阵元素引用

>> A = [1 2 3; 4 5 6; 7 8 9]
A =
     1     2     3
     4     5     6
     7     8     9

1. 选择第m行n列的元素

>> A(2,3)
ans =
     6

2. 选择第i列所有元素

>> A(:,2)
ans =
     2
     5
     8

3. 选择第j行所有元素

>> A(2,:)
ans =
     4     5     6

4. 选择从第i列到第j列的所有元素

>> A(:,2:3)
ans =
     2     3
     5     6
     8     9
>> A(2:3,1:2)
ans =
     4     5
     7     8

5. 删除矩阵里面的行

>> A(2,:)=[]
A =
     1     2     3
     7     8     9

6. 复制矩阵里面的行创建新矩阵

>> E = A([1,1,1,1],:)
E =
     1     2     3
     1     2     3
     1     2     3
     1     2     3

 

posted @ 2016-11-20 22:31  PACHEL35  阅读(1419)  评论(0编辑  收藏  举报