通过序号来引用
序号与下标是一一对应的,以m×n矩阵A为例,矩阵元素A(i,j)的序号为(j-1)×m+i.
矩阵元素的序号与下标可以利用sub2ind和ind2sub函数实现相互转换。
序号 = sub2ind(行数和列数组成的向量,转换矩阵元素的行下标,转换矩阵元素的列下标)
[行下标,列下标] = ind2sub(行数和列数组成的向量,序号)
利用冒号表达式获得子矩阵
子矩阵是指由矩阵中的一部分元素构成的矩阵
A(i,:) 第i行所由元素
A(:,j) 第j列所有元素
A(i:i+m,k:k+m) 第ii+m行内且在kk+m列中所有元素
A(i:i+m,:) 第i~i+m行的全部元素
end运算符:表示某一维的末尾元素下标
利用空矩阵删除矩阵的元素
空矩阵是指没有任何元素的矩阵
改变矩阵的形状
reshape(A,m,n):在矩阵总元素保持不变的前提下,将矩阵A重新排成m×n的二维矩阵。
注:reshape函数只是改变矩阵的行数和列数,但并不改变原矩阵的元素个数及其存储顺序。
A(?? : 将矩阵A的每一列元素堆叠起来,成为一个列向量。
原文:https://www.cnblogs.com/huaziha/p/15093769.html