我有一个FFT结果.它们存储在两个double数组中:实部数组和虚部数组.如何确定与这些阵列中每个元素对应的频率?
换句话说,我想创建一个存储FFT的每个实部和虚部的频率的数组.
我有一个传感器,我正在阅读,目前代码是Java,但我不认为这个问题是语言特定的,更多的方法相关.
传感器产生具有高脉冲和低脉冲的信号,大致类似于心跳.然而,"高"脉冲并不总是相同的水平,也不是"低".我感兴趣的是相对差异.然而,仅凭这一点还不够,因为在单个"会话"中,高值和低值也可能会发生变化(想想弯曲的中点)
我已经包含了我希望能够处理的4种"信号"类型的图像.左上角是"理想的"我相当肯定我已经可以处理它,其他三个可悲的是更常见,不太容易处理.
我目前的方法是寻找数据的平均值,并查看该点的交叉次数,这将告诉我有多少高低脉冲.
我想知道是否有一种简单的方法来检测高低脉冲,而不使用平均方法.
