MATLAB如何翻转列表或者矩阵?
来源:网络收集 点击: 时间:2024-02-13【导读】:
介绍MATLAB中的flip,fliplr和flipud这三个函数。它们可以翻转列表/矩阵/高维数组。工具/原料moreMATLAB 2016a方法/步骤1/8分步阅读
2/8
3/8
4/8
5/8
6/8
7/8
8/8
注意事项
对于一个列向量,使用flip(A)可以将向量上下颠倒。如图。

对于一个行向量,使用flip(A)默认可以将列表左右翻转。

对于一个矩阵,使用flip函数默认沿着第一维(上下)翻转。
flip可以有第二个参数,翻转维度。flip(B,1)将沿着第一维(上下)翻转,flip(B,2)将沿着第二维(左右)翻转。

对于一个三维或者更高维数组,同样可以使用flip.
如图,把一个3*2*2的高维数组沿着第三维(两层)翻转。

flip还可以翻转字符串。此时flip(A)不需要带维度参数。

flip还可以用于翻转元胞数组,如图,一个元胞数组里面有数字,字符串,数组等。使用flip可以将其沿着不同维度翻转。

fliplr函数可以将矩阵左右翻转(left right).

flipud函数可以将矩阵上下翻转(up down).

对于列表的翻转,类似的,Mathematica中的Reverse函数可以用于翻转列表。
MATLAB版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_40094.html
上一篇:闲鱼怎么联系人工客服
下一篇:怎样查看泡泡充电APP前台占用时间和耗电量