MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】怎么找数组中最大的n个值 (https://www.labfans.com/bbs/showthread.php?t=1408)

popo0027 2008-02-19 14:51

【求助】怎么找数组中最大的n个值
 
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

[QUOTE=popo0027;5805]嗯,不错,方法可行,相关的sortrows也是个不错的命令[/QUOTE]

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


所有时间均为北京时间。现在的时间是 11:05

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.