矩阵的变换函数
矩阵旋转函数
B=fliplr(A);%将A矩阵左右翻转得到B矩阵
B=flipud(A);%将A矩阵上下翻转得到B矩阵
B=flipdim(A,dim);%将A矩阵按给定的维数翻转得到B矩阵。dim=1时,按行维翻转;dim=2时,按列维翻转。
B=rot90(A,k);%取A矩阵逆时针旋转k×90°得到B矩阵,k=1时可省略。
矩阵提取函数
B=tril(A);%取A矩阵主对角线及以下元素得到B矩阵(取矩阵A的下三角矩阵),其余位置元素补充0
B=tril(A,k);%取A矩阵第K条对角线及以下元素得到B矩阵(取矩阵A的下三角矩阵),其余位置元素补充0
B=triu(A);%取A矩阵主对角线及以上元素得到B矩阵(取矩阵A的上三角矩阵),其余位置元素补充0
B=triu(A,k);%取A矩阵第k条对角线及以上元素得到B矩阵(取矩阵A的上三角矩阵),其余位置元素补充0
注:k取0表示其为主对角线;k取整数表示其为主对角线上第k条对角线;k取负整数表示其为主对角线下第k条对角线