Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-06-10
年龄: 45
帖子: 4
声望力: 0 ![]() |
![]()
有一批地质数据,每个元素经处理后得到37万个数据。现在的处理要求是这样的:对于任意一个数据,看其后相邻的数据,若任意两两间的距离小于某个参数alpha(可以理解为,对于一个区域,最大值和最小值的差小于alpha),则这些相邻的数据组成一个小的区域。如此找出所有的区域,并求出每个区域的数据量。
当然,编程实现很简单,利用嵌套的两个while循环即可,我就是这样实现的。但经过操作发现,现实中不可行。由于是嵌套循环,而每个元素的数据量达到37万之多,运行了近一个半小时,一个元素都没有运行出结果,还在显示繁忙。 特此求教,希望大家一起讨论和指正! 在此还有一个问题向大家请教。对于正弦波,在每个半周期中为单调增(或减)的。现在有一系列散点数据,其连接图形可以类比于正弦曲线。但是在每半个周期之内存在许多的小的波折曲线导致并非单调,如何编程处理呢? 此帖于 2009-07-24 20:16 被 lbchina860 编辑。 原因: 添加内容 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2009-06-10
年龄: 45
帖子: 4
声望力: 0 ![]() |
![]()
各位支支招呀!!!!!!!
|
![]() |
![]() |