怎样在matlab中把一数组按倒序赋值给另一数组
怎样在matlab中把一数组按倒序赋值给另一数组;例 a=1 2 3 4 5 6;怎样赋给b ,使b=6 5 4 3 2 1 a=; b=a(end:-1:1) 谢谢:handshake 还可以用b=fliplr(a) 原帖由 ChaChing 于 2008-12-3 18:14 发表 http://www.chinavib.com/forum/images/common/back.gif
a=; b=a(end:-1:1)
你的方法好,我一般都是
for i=1:length(a)
b(i)=a(length(a)-i+1);
end
真笨啊! 原帖由 friendchj 于 2008-12-3 19:00 发表 http://www.chinavib.com/forum/images/common/back.gif
还可以用b=fliplr(a)
这类函数你是怎末找到的?我再遇到类似问题的时候根本没想到matlab里面已经有这个函数了, 回楼上,平时多积累,多看论坛帖子,多读别人程序。时间久了,自然会积累很多函数。
回复 6楼 vib 的帖子
helpmatlab\elmat
页:
[1]