1. 首页 > 经验  > 正文

fliplr

fliplr

fliplr,是指对矩阵操作的函式,可以实现矩阵的三角矩阵的提取(triu、tril)、矩阵的翻转(flipud、fliplr、Flipdim)和旋转(rot90)等各种操作。

基本介绍

中文:fliplr用法:fliplr(X)功能:fliplr使矩阵X沿垂直轴左右翻转相关函式:flipud函式可以实现矩阵上下翻转

定义

备注matlab中提供了许多对矩阵操作的函式,可以实现矩阵的三角矩阵的提取(triu、tril)、矩阵的翻转(flipud、fliplr、Flipdim)和旋转(rot90)等各种操作。
套用举例
例如在命令视窗输入
a=[1 2 3;4 5 6;7 8 9]
输出
a =
1 2 3
4 5 6
7 8 9
然后输入:
a=fliplr(a)
将输出:
a =
3 2 1
6 5 4
9 8 7
实现了矩阵a的左右翻转。

套用举例

>> a=dec2bin(8)%将8变为二进制
a =
1000
>> fliplr(a)%对二进制进行翻转,从1000变为0001
ans =
0001

本文由'阴香双'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明