注册 登录
编程论坛 Matlab

matlab 中有降序排列的函数吗?

whitey 发布于 2006-09-01 22:31, 9631 次点击

请教matlab 中是否有降序排列的函数啊 ?谢谢啦!

6 回复
#2
abingchem2006-09-02 12:52
把升序的倒过来用不可以吗、
#3
hpzyy2007-01-27 09:51

是啊?
用sort

#4
尘埃1222007-02-01 10:12

呵呵,其实自己写或许要来得快些

#5
hitzhang2007-03-11 17:54
>> fliplr([1 2 3])

ans =

3 2 1

>> x=randperm(5)

x =

2 4 3 5 1

>> fliplr(sort(x))

ans =

5 4 3 2 1

>>
#6
abingchem2007-03-11 19:06
此法高明

限于已经是版主,不给加分啦呵呵
#7
zhangenter2007-03-11 20:28

>> x=randperm(5)

x =

2 4 3 5 1

>> [y, index] = sort(-x) ;x(index) 或 x = -y

ans =

5 4 3 2 1

[此贴子已经被作者于2007-3-11 20:30:56编辑过]

1