对于cell array中包含多层数据的,fliplr只会对于最外面一层进行反转顺序,且反转顺序后的不会影响原始数据,需要将其重新放到新的变量里。
obj{1, 1}(1, 1)ans = 包含以下字段的 struct:color: "#99ffff66"density: 30points: {1×21 cell}>> a = fliplr(obj)a =1×3 cell 数组{1×1 struct} {1×1 struct} {1×1 struct}>> a{1, 1}(1, 1)ans = 包含以下字段的 struct:color: "#99ff0000"density: 30points: {1×123 cell}
查看fliplr 帮助文档:
doc fliplr
>>