1、单个元素的提取
A(2,3)

2、提取矩阵的某一行元素
A(1,:)

3、提取矩阵某一列
A(:,1)

4、提取矩阵的多行元素
A([1,2],:)

5、提取矩阵的多列元素
A(:,[1,3])

6、提取矩阵中多行多列交叉点上的元素
A([2,3],[1,2])

7、单个元素的替换
A(1,2)=22

8、矩阵元素的重排和复制排列
- 矩阵元素重排 reshape()
- Reshape(a,m,n)

- Reshape(a,m,n,p) 返回的多位数组与A中的元素个数相同

- Reshape(A,……,[],……) 可以默认其中的一个维度
- Reshape(a,b)
B数组中的元素之积等于a中的元素个数

- 矩阵的复制排列函数repmat()
- Repmat(a,n),返回一个n*n块大小的矩阵,每一块矩阵都是A

- Repmat(a,m,n)返回一个m*n块大小的矩阵,每一块矩阵都是A

- Repmat(a,[m,n,p,……])返回值由一个多维数组形式的块,每一个块都是矩阵a

- 矩阵的扩大
- 利用[]操作符操作

9、利用空矩阵删除矩阵元素


本文详细介绍了如何进行矩阵的基本操作,包括单个元素的提取与替换、行与列的提取及多行多列元素的提取,同时讲解了矩阵元素的重排、复制排列方法以及如何利用空矩阵删除矩阵元素。
1785

被折叠的 条评论
为什么被折叠?



