matlab数组中求最大的几个数并返回其位置
来源:互联网 发布:微博发长图用什么软件 编辑:程序博客网 时间:2024/06/07 13:40
可以利用sort函数给数列a从小到大排列,找前几个最大的。如下:[b,i]=sort(a)。b为从小到大的数字,i为对应位置。要找前3个,如下输入:>> a=[3,15,6,21,18,2,18,19,1,4,7,29, 21 ,23 ,29 ,23, 14, 6, 9 ,29 ,31];>> [b,i]=sort(a)b = Columns 1 through 12 1 2 3 4 6 6 7 9 14 15 18 18 Columns 13 through 21 19 21 21 23 23 29 29 29 31i = Columns 1 through 12 9 6 1 10 3 18 11 19 17 2 5 7 Columns 13 through 21 8 4 13 14 16 12 15 20 21>> b(19:21)ans = 29 29 31>> i(19:21)ans = 15 20 21
原文地址:http://zhidao.baidu.com/link?url=uVOZjOSkCiGtwhHnKMLP9OZ27X1H3OxyBX3hg8HSzr2_p7h51IDcJyi8V59K0p11hqYR0v4SP24m1k-nNzeWU_
0 0
- matlab数组中求最大的几个数并返回其位置
- matlab数组中求最大的几个数并返回其位置
- 求连续子数组的最大和,并记录其起始结束位置
- 输入整数,返回数组,并代替某些位置的数
- 第二题 求数组中和最大的子数组和其对应的位置
- Java从键盘中读取一串数字存入数组,并返回元素组成的最大数
- 数组中求最大数
- 求矩阵中最大(小)值并返回其行列号
- Matlab中几种关于如何求矩阵最大值并返回其行列号的方法
- Matlab中几种关于如何求矩阵最大值并返回其行列号的方法
- 求给定的两个数组的公共元素,并将其返回为一个数组
- 求数组中第k大的数的位置
- 查找字符串中对应的字符并返回数组位置
- js写一个方法,求一个数组中的最大奇数和最小偶数,并求他们的和,如果一个数不存在则返回null。
- matlab :找到某个元素并返回该元素的位置(行列数)
- [0126] 返回一个数组中最大的数
- 求数组中第二最大数
- 允许交换两个数(一对)的位置 求最大子数组和
- DFS所用到的奇偶剪枝
- poj1083 思维题
- [Leetcode] 14. Longest Common Prefix
- 实用数据结构---图的操作和算法
- C++ pthread cond_wait 和 cond_broadcast的使用
- matlab数组中求最大的几个数并返回其位置
- 安装visul studio 2010或2008失败的解决方案
- Linux Tar Command
- Java中静态变量与实例变量的区别
- 整数数字之和
- 出现错误“tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform”的解决办法
- android阿拉伯语言的数字
- 最大乘积 Uva 11059
- 使用mingw编译可以让VC使用的动态链接库的ffmpeg