matlab如何将矩阵左右互换?

2022年5月21日 29点热度 0人点赞

       使用matlab处理数据矩阵时候,常常需要将矩阵左右互换,如何将矩阵左右互换呢?这里介绍一个函数fliplr的使用方法。

工具/原料

  • matlab + fliplr

方法/步骤1

  1. 1

    matlab针对矩阵左右互换专门设置了函数fliplr,利用函数fliplr可以轻松实现函数左右互换,这里对这个函数使用方法进行详细介绍。

  2. 2

    先设置几个演示矩阵,代码如下:

    aa=[1;2;3];

    ab=[1,2,3];

    ac=[1,2,3;1,2,3;1,2,3];

  3. 3

    将列向量aa带入公式,代码如下:

    a=fliplr(aa)

    可以看出结果a和aa是一样的,列向量不会有变化。

  4. 4

    将行向量ab带入公式,代码如下:

    a=fliplr(ab)

    可以看出a和ab左右互换。

  5. 5

    将3*3的矩阵ac带入公式,代码如下:

    a=fliplr(ac)

    可以看出结果a和ac每行都实现了等行互换。

  6. 6

    matlab函数flipud(a)可以实现矩阵的上下互换,如果需要的话可以自己测试。

    END

注意事项

  • 帮到你就点个赞吧!
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论