27得票6回答
估计两个时间序列之间的小时间偏移

我有两个时间序列,怀疑它们之间存在时间偏移,并希望估算这个时间偏移。 此问题已经在以下链接中提问过:找到两个(非谐波)波之间的相位差异和找到两个类似波形之间的时间偏移,但在我的情况下,时间偏移小于数据分辨率。例如,数据以每小时为分辨率可用,而时间偏移仅为几分钟(请参见图像)。 造成这种情况...

26得票2回答
正弦计算比余弦慢几个数量级

总结 在同一个numpy数组中,计算np.cos需要3.2秒,而在Linux Mint上运行np.sin需要548秒(九分钟)。 查看此存储库获取完整代码。 我有一个脉冲信号(见下图),需要调制到高频载波上,模拟激光多普勒测振仪。因此,需要对信号及其时间基准进行重新采样以匹配载波的更...

26得票7回答
如何分析PCM或WAV样本的基频?

我有一个来自DirectX缓冲区的样本。它是一个乐器演奏并被捕获的音符样本。如何分析样本的频率(就像吉他调音器一样)?我相信需要使用FFT,但我没有相关的HOWTO指针。

26得票2回答
如何在Matlab中对数组应用低通或高通滤波器?

有没有一种简单的方法在MATLAB中对数组应用低通或高通滤波器?我有些被MATLAB的强大(或数学的复杂性)所压倒,并需要一个简单的函数或一些指导,因为我无法从文档或搜索网站中找到答案。

26得票3回答
降采样一个1维的numpy数组

我有一个1维的numpy数组,想要对其进行下采样。如果下采样光栅不完全适配数据,则可以采用以下任何方法: 重叠下采样间隔 将结束时剩余的任意数量值转换为单独的下采样值 插值以适配光栅 基本上,如果我有:1 2 6 2 1 如果我按照3的倍数降采样,以下所有内容都可以:3 3 3 1....

26得票3回答
从任意音乐文件生成波形的方法(iOS)

我正在寻找如何根据音乐绘制声波。 我想要像这张图片一样的波形 以下是关于显示来自音乐的波形的讨论 iOS上的WaveForm 在iPhone上呈现波形 使用iPhone进行音频波形可视化 Github示例链接 https://github.com/gyetvan-andra...

26得票2回答
使用FFT进行卷积相比于实空间卷积有哪些缺点?

我知道使用FFT进行卷积比在实数空间中进行卷积具有更低的计算复杂度。但是FFT卷积有哪些缺点呢? 卷积核大小是否总是要与图像大小匹配,或者是否有一些函数可以处理这个问题,例如在Python的NumPy和SciPy软件包中?还有抗混叠效应方面的考虑吗?

26得票2回答
数据转换为音频再返回。使用源代码进行调制/解调。

我有一串二进制数据,想把它转换成原始的波形声音数据,并将其发送到扬声器。 这就是旧式调制解调器在电话线上传输二进制数据时所做的事情(产生典型的拨号音)。 这被称为调制。 然后,我需要一个反向过程 - 从原始波形采样中,我想获得精确的二进制数据。 这被称为解调。 任何比特率都可以作为起点...

26得票2回答
如何在Python中对信号应用滤波器

Python中是否有预定义的函数可以将一个滤波器(例如Butterworth滤波器)应用到给定的信号?我在'scipy.signal'中寻找了这样的函数,但除了滤波器设计函数外,没有找到任何有用的函数。实际上,我想要这个函数将滤波器与信号进行卷积。

25得票2回答
寻找一款优秀的C/C++小波库用于信号处理。

有人知道一个用于信号处理的好的C/C++小波库吗? 该信号的值为float或double类型,而不是int类型。