查看: 39|回复: 2|关注: 0

[已答复] 如何比较数值大小,输出明显比较小的数?

[复制链接]

新手

9 麦片

财富积分


050


2

主题

7

帖子

1

最佳答案
发表于 3 天前 | 显示全部楼层 |阅读模式
比较每行前4个数值中找出几个比较小的数值,(按照升序排序后,前 k 个距离值明显小于其后距离值(<10%))。
输出这几个数的序号(1/2/3/4)。
比如:
第一行输出2
第二行输出2
第三行也输出2
第356行输出3,4

微信图片_20200327133339.png
微信图片_20200327133346.png

论坛优秀回答者

2

主题

929

帖子

178

最佳答案
  • 关注者: 43
发表于 3 天前 | 显示全部楼层
使用sort函数,升序排序,再使用disp输出前几个数

新手

9 麦片

财富积分


050


2

主题

7

帖子

1

最佳答案
 楼主| 发表于 3 天前 | 显示全部楼层
20141303 发表于 2020-3-27 13:57
使用sort函数,升序排序,再使用disp输出前几个数

sort和sortrows已经用的很娴熟了,题目的问题比较复杂
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表