24小时热门版块排行榜    

查看: 297  |  回复: 9
当前主题已经存档。
【悬赏金币】回答本帖问题,作者mybobo将赠送您 5 个金币

mybobo

木虫 (小有名气)

[求助] 我的数据要怎样处理最简便?

我有两组数据X/Y,Y随X做类似周期性的变化(说“类似周期“是因为周期之间x的间隔不完全相等,差1-4)。我想取每个变化周期中Y的最大值,应该怎样处理?数据很多,我想选个最简便的方法。请高手帮帮我
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nucleus01

至尊木虫 (著名写手)

小木虫北庭节度使

是一组很大的数据还是很多组数据?
看样子是作图法比较好。 用exel 或 origin 作图。
爽是要付出代价的!
2楼2008-03-05 13:50:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nkdachu

木虫 (职业作家)

作图,出曲线,然后找点。
excel可以实现
3楼2008-03-05 14:06:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mybobo

木虫 (小有名气)

怎么找点?手动找吗?周期太多了,自己找要累死
4楼2008-03-05 14:55:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ramanlxh

荣誉版主 (知名作家)

木虫007之小老虎

有y=f(x)的方程式吗?
有的话求导数。

应该是实验数据点吧,呵呵。

[ Last edited by ramanlxh on 2008-3-5 at 21:38 ]
PCB药水
5楼2008-03-05 21:36:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mybobo

木虫 (小有名气)

引用回帖:
Originally posted by ramanlxh at 2008-3-5 21:36:
有y=f(x)的方程式吗?
有的话求导数。

应该是实验数据点吧,呵呵。

[ Last edited by ramanlxh on 2008-3-5 at 21:38 ]

没有拟合很好的函数,对数据作了二次微分,从图形上可以很好的分辩出每个周期中的最大Y值,但我怎么把每个最大Y对应的X导出来呢,一个一个手工摘不可能。
6楼2008-03-06 18:50:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lpzhang07

铁杆木虫 (小有名气)

用excel找Y的最大只就行了
7楼2008-03-06 20:02:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuxianglong

金虫 (正式写手)

无敌小木虫

引用回帖:
Originally posted by mybobo at 2008-3-5 13:30:
我有两组数据X/Y,Y随X做类似周期性的变化(说“类似周期“是因为周期之间x的间隔不完全相等,差1-4)。我想取每个变化周期中Y的最大值,应该怎样处理?数据很多,我想选个最简便的方法。请高手帮帮我

因为这些数据你并没有确切的函数,所以不能用微分方程来解,这些都是离散的点,你可以通过对相邻的Y值相减,就是所谓的一阶差分,然后寻找一阶差分中最接近于零的点,当然这个阈值需要你根据问题来选取。因为曲线峰值点一阶差分理论上为0,从而可以找到曲线的峰值点。这个方法很简单,但是关键还是得看你数据的波动情况及同一周期中是否存在多个波峰和波谷,如果确实存在的话那就要通过互相关函数寻找到数据的周期,然后针对一个周期内的数据寻找定点,再根据所找到的周期长度来得到其他周期的点。
城市公共交通
8楼2008-03-06 21:17:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hjh10010306

木虫 (小有名气)

可以用Aspen plus 的最优化来就这个极值
9楼2008-03-07 08:47:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Daoist

木虫 (正式写手)

用EXCEL的高级筛选功能可以达到你的目的
10楼2008-03-07 08:49:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mybobo 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见