24小时热门版块排行榜    

查看: 3040  |  回复: 12

susheng

铜虫 (小有名气)


[求助] 请问如何比较曲线相似度 已有2人参与

有两组数据,两组数据的个数可能不同,它们分别代表两个趋势曲线,现在需要比较这两个趋势曲线的相似度,不知道怎么做,求助!非常感谢!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luzihen

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
拟合后做对差做个二范数行不。。。
2楼2014-07-02 12:54:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

susheng

铜虫 (小有名气)


引用回帖:
2楼: Originally posted by luzihen at 2014-07-02 12:54:02
拟合后做对差做个二范数行不。。。

数组中数的个数不一样,比如第一组数10,第二组数可能40个,如何求对应数的差是个问题
3楼2014-07-02 13:20:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luzihen

金虫 (正式写手)

引用回帖:
3楼: Originally posted by susheng at 2014-07-02 13:20:05
数组中数的个数不一样,比如第一组数10,第二组数可能40个,如何求对应数的差是个问题...

先拟合,对函数做差,积分
4楼2014-07-02 13:26:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

susheng

铜虫 (小有名气)


引用回帖:
4楼: Originally posted by luzihen at 2014-07-02 13:26:24
先拟合,对函数做差,积分...

不是很熟悉这方面的处理,能否告知具体如何做:
1、两组数用相同拟合函数还是不同的?拟合函数选择也是个问题,因为数据不一样,可能形状有很大区别
2、函数做差和积分具体怎么讲?
5楼2014-07-02 16:44:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luzihen

金虫 (正式写手)

引用回帖:
5楼: Originally posted by susheng at 2014-07-02 16:44:31
不是很熟悉这方面的处理,能否告知具体如何做:
1、两组数用相同拟合函数还是不同的?拟合函数选择也是个问题,因为数据不一样,可能形状有很大区别
2、函数做差和积分具体怎么讲?...

方便的话把问题发上来吧,不然也不好说。
6楼2014-07-02 19:27:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哎哟喂哟

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
把两组数据分别拟合。然后做差,然后分别求一阶直到k阶导数做差比较。如果差异不大,则具有k阶相似。k越大越相似。可行否?

[ 发自手机版 http://muchong.com/3g ]
子非鱼,焉知鱼之乐
7楼2014-07-02 20:01:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

daul_0124

银虫 (初入文坛)

引用回帖:
7楼: Originally posted by 哎哟喂哟 at 2014-07-02 20:01:10
把两组数据分别拟合。然后做差,然后分别求一阶直到k阶导数做差比较。如果差异不大,则具有k阶相似。k越大越相似。可行否?

一致的离散型数据相似度可用反距离、相关系数、夹角余弦;连续的是否可以考虑离散化以后处理。个人觉得积分方法有道理。k阶导数理论上不可行:比如sinx和cosx比较时,相似度与k应该无关。
学习
8楼2014-07-02 21:04:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哎哟喂哟

金虫 (正式写手)

引用回帖:
8楼: Originally posted by daul_0124 at 2014-07-02 21:04:52
一致的离散型数据相似度可用反距离、相关系数、夹角余弦;连续的是否可以考虑离散化以后处理。个人觉得积分方法有道理。k阶导数理论上不可行:比如sinx和cosx比较时,相似度与k应该无关。...

你这么一说还真是,貌似不太可行

[ 发自手机版 http://muchong.com/3g ]
子非鱼,焉知鱼之乐
9楼2014-07-02 21:13:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

susheng

铜虫 (小有名气)


引用回帖:
6楼: Originally posted by luzihen at 2014-07-02 19:27:57
方便的话把问题发上来吧,不然也不好说。...

同一段路径上,从头走到尾两次,每次均按相等时间间隔采集某种数据(同一个位置的数据不同时刻有一定波动性),但是每次走的速度可能不一样,同一次走也可能速度不均匀,走一次获得一个采集到的数组。现在手中有第一次走所获得的数据(匀速走),第二次实时走(可能非匀速),需要根据第二次实时采集到的数据(累积)来和第一次采集的数组比较,看走到哪里了
10楼2014-07-03 08:27:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 susheng 的主题更新
信息提示
请填处理意见