找回密码
 欢迎注册
查看: 18802|回复: 2

[求助] 函数尺度变换

[复制链接]
发表于 2019-6-3 18:50:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
有两个函数,假设分别是$f(t)$和$g(t)$,定义以0开头的某个有限区间上。可以想象这是两段音频。
然后这两个音频仅仅是快慢不一样,换句话说可以通过时间轴的局部缩放来使得这两个音频重合(或者说差距尽可能小)。

用数学的话来描述,大概就是存在函数$\lambda(\tau) > 0$,使得
$$s(t)=\int_0^t \lambda(\tau)d\tau$$

$$\int_0^T |f(s(t)) - g(t)|^2 dt$$
最小化。如何求$\lambda(\tau)$呢?数值方法或者理论方法均可。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-6-4 12:30:21 | 显示全部楼层
大致可以估计`s(t)\approx f^{-1}(g(t))`,而`\lambda(t)= s'(t)`.
当然,f不一定是单调的,所以会产生多值,而且可能会出现复数情形。比如 `f(t)=\sin(t),g(t)=t^3`,`s(t)=\arcsin t^3`
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2019-6-4 12:39:40 | 显示全部楼层
对于离散数据,这个可以用动态规划来做。但是模型定义的不是很合理,得出来的解不一定很好。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-25 14:25 , Processed in 0.042193 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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