Matlab元胞数组:实现向量内容颠倒的方法
Matlab元胞数组可以将一个向量的内容进行颠倒,将行向量转换为列向量。举例来说,假设有一个元胞数组a,其中a{1}是一个由1到6的数字组成的向量,a{2}是一个字符串'hello'。可以使用以下四条语句实现向量内容颠倒的效果:
- a = fliplr(a):交换元胞数组a中两个元素的前后顺序;
- a{1} = fliplr(a{1}):交换a{1}行向量元素的前后顺序;
- a = a':将12的元胞数组转置为21的数组;
- a{1} = a{1}':将a{1}中的行向量转置变为列向量。
请注意,以上操作保持了向量的本义,并没有删除任何专业术语。点击运行以上代码,即可得到期望的结果。
用户评论