求解矩阵的提取与翻转,MATLAB采用如下运算:
矩阵的提取包括矩阵上三角、矩阵下三角、矩阵的对角线元素提取等,具体如下:
矩阵上三角元素提取调用格式:y1=triu(A);
矩阵下三角元素提取调用格式:y2=tril(A);在这里插入图片描述
矩阵对角线元素提取调用格式:y3=diag(A);
其中,A为输入的矩阵或者向量值;
y1为输出的矩阵A的上三角元素值,其他值为0;
y2为输出的矩阵A的下三角元素值,其他值为0;
y3为输出的矩阵A的对角线元素值,其他值为0;
矩阵的翻转包括矩阵上下翻转、左右翻转、沿列翻转、沿行翻转、逆时针旋转翻转等,具体如下:
矩阵上下翻转调用格式:y4= flipud(A);
矩阵左右翻转调用格式:y5= fliplr(A);
矩阵沿列翻转调用格式:y6= flipdim(A,1);
矩阵沿行翻转调用格式:y7= flipdim(A,2);
矩阵逆时针旋转翻转调用格式:y8= rot90(A);
其中,A为输入的矩阵或者向量值;
y4为输出的矩阵A的上下翻转后的矩阵;
y5为输出的矩阵A的左右翻转后的矩阵;
y6为输出的矩阵A的沿列翻转后的矩阵;
y7为输出的矩阵A的沿行翻转后的矩阵;
y8为输出的矩阵A的逆时针旋转翻转后的矩阵;
则由方程组,编写MATLAB程序如下:
文章来源地址https://www.toymoban.com/news/detail-484128.html
文章来源:https://www.toymoban.com/news/detail-484128.html
到了这里,关于MATLAB Simulink系统仿真学习矩阵的提取与翻转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!