登录论坛

查看完整版本 : 【求助】怎么找数组中最大的n个值


popo0027
2008-02-19, 14:51
max只能找1个,我要在一个数组中找前n大的数,而且这个数组可能有重复数据,是不是有这样的函数呢:rolleyes:

dnping
2008-02-19, 21:18
利用sort排列命令,得到从小到大或者从大到小的数据排列,取前n个或者后n个即可。

mathjiang
2008-02-20, 21:31
dnping给出了正确方法。楼主试过没有?试过了的话来说声“谢谢”啊。

popo0027
2008-02-26, 23:37
嗯,不错,方法可行,相关的sortrows也是个不错的命令

dnping
2008-02-27, 09:27
嗯,不错,方法可行,相关的sortrows也是个不错的命令

没用过,可以尝试……:redface: