建立衰减信号的函数

信息处理 频率 信号检测 统计数据 估计 近似
2022-02-11 07:48:50

我有一组来自信号的样本。信号在开始时表现不稳定,但随后稳定下来并在值 100 附近振荡(振荡频率不一定是常数)。安定下来后,信号也开始轻微衰减。鉴于我只有信号开始的样本,我如何估计信号中的剩余样本,直到它变平为止。也就是说,所有连续样本的值都为 100。

这是我的样本:

3
84
200
130
106
80
70
65
66
73
78
92
105
120
120
103
94
79
72
73
78
93
101
109
108
104
90
81
78
79
80
97
101
104
100
92
87
82
87
99

在此处输入图像描述

1个回答

EureqaEureqa(发音为“eureka”)是一种软件工具,用于检测数据中的方程和隐藏的数学关系


编辑:现在下面是我首先写的,但再次阅读自己,我还没有真正回答你问的确切问题......现在我(认为)有(上面),我只是离开了它,因为在我的case Eureqa 没有产生好的结果。(几乎和你一样的问题,我试图估计转盘何时会真正停止为我的 DJ-ing 软件)

所以这里是:

  • http://en.wikipedia.org/wiki/Linear_regression怎么样您可能对页面右侧的Estimation类别感兴趣。

  • http://en.wikipedia.org/wiki/Zero-crossing_rate,它很原始但对我来说产生了一些不错的结果,你可以找出你的值 100 发生了多少次和多远。(不过,您可能需要比几个样本更多的数据……但您可以对信号进行过采样)

  • 最后一件事,您可以(并且可能应该)对输入信号应用一些过滤,我确实使用了移动平均过滤器http://www.dspguide.com/ch15/5.htm根据您的需要,您可以消除一些存在的噪音,甚至增强您的估计。

摘自这本好书:Steven W. Smith 博士的数字信号处理科学家和工程师指南 这是免费的 !您感兴趣的章节:14、15、16、19、20、21

使用 Wikipedia 和这本书,我已经能够为我的 DJ-ing 软件跟踪时间码信号。

(如果您不知道什么是时间码:http ://en.wikipedia.org/wiki/Vinyl_emulation_software )

此外,还有很多试验和错误,有时是神奇的数字,在我的情况下,它是44.1Khz 的21 个样本(用于 MA 滤波器),这样我就能够跟踪大约 0.25Hz 频率的变化,这是一种方式比在 ZCR 之前不使用 MA 滤波器时要好。