matlab 元胞数组:Matlab将一个元胞数组中向量的内容颠倒

如题所述

不知道你到底想实现怎样的颠倒,是把行向量变成列向量还是要把一个向量里的数前后顺序对调。例如:
a{1}=1:6
a{2}='hello'

你可以一条一条地运行下面四条语句,看看哪个是你希望得到的
a=fliplr(a) %交换元胞数组a中两个元素的前后顺序
a{1}=fliplr(a{1}) %交换a{1}的行向量元素的前后顺序
a=a' %将1*2的元胞数组进行转置为2*1
a{1}=a{1}' %将a{1}中的行向量转置变为列向量

参考资料:http://zhidao.baidu.com/question/254302248.html

温馨提示:答案为网友推荐,仅供参考
相似回答