signal-processing

    0热度

    2回答

    我已经写了一些Python代码,模仿MATLABs的互相关函数xcorr: def xcorr(x, y, scale='none'): # Pad shorter array if signals are different lengths if x.size > y.size: pad_amount = x.size - y.size y = np.

    0热度

    1回答

    我正在使用dsp库和dsp.biquad函数来实现butterworth IIR滤波器。当我创建过滤我设置的初始值,如下图所示: function [lowpassIIR_minutes] = createLowpassIIR_minutes(initialValue) % The following code was used to design the filter coefficient

    0热度

    1回答

    我想用scipy的entropy函数来计算KL散度。 我p是: array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.], [ 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], [ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0

    1热度

    1回答

    我已经实现了installTap方法,它为我提供了音频缓冲浮点采样。我用C++ DSP库过滤了它们。我想将这个缓冲区“发送”到耳机/扬声器。我再次从样本中做了AVAudioPCMBuffer。任何人都知道如何做到这一点? 代码: node.installTap(onBus: bus, bufferSize: AVAudioFrameCount(BUFFER_SIZE), format: node.

    0热度

    1回答

    如何从KissFFT设置频带到我的阵列?采样频率是44100,我需要将它设置为我的阵列realPartFFT。我不知道,它是如何工作的。我需要绘制我的光谱图,看看它是否正确。当我现在绘制它时,x轴上仍然只有513个数字,没有指定的频率。 int windowCount = 1024; float floatArray[windowCount], realPartFFT[(windowCo

    -1热度

    1回答

    我有一个灰度图像,我有所有像素的强度值。我需要帮助将像素强度值转换为W/m2/sr像素的辐射亮度。如果有人能帮助我,我将不胜感激。 我正在研究获取图像功能。我已经使用了MATLAB函数'intensityValue = image(100,300)'来获取一个像素的亮度。我看到的图像中有一个对象,所以像素的光芒将会不同。在某种程度上,我正在寻找将MATLAB颜色强度图翻译为辐射图的强度如250 =

    1热度

    2回答

    我有我的应用程序中预先录制的音频文件的音频缓冲区。 我试图让整个音轨的频域数据,这是我已经试过: getAudioDataFromBuffer: function(buf){ var src = g.audioContext.createBufferSource(); src.buffer = buf; var anal = src.context.createAna

    0热度

    1回答

    我尝试使用whelch方法,我发现零频率异常 import numpy as np import scipy.signal as signal import matplotlib.pyplot as plt n = 100000 s = np.ones(n) f, psd = signal.welch(s, return_onesided=False) plt.plot(f, psd

    2热度

    1回答

    我想要检测用吉他弹奏的B3音符的音高。音频可以找到here。 这是频谱: 正如你所看到的,它是可见的根本间距大约对应于B3注为250Hz。 它还含有大量的谐波,这就是为什么我选择使用here的HPS。我使用此代码检测间距: def freq_from_hps(signal, fs): """Estimate frequency using harmonic product spectru

    0热度

    2回答

    我正在使用Python 2.7。标题提供了上下文。我用这种特定的方式说出了标题,以便将来人们可以查询这个堆栈交换问题。有使用MATLAB这个东西的文档过多,但这个过程是严重缺乏用于SciPy的,NumPy的,熊猫,matplotlib等 从本质上讲,我有以下数据框: time amplitude 0 1.0 0.1 1 2.0 -0.3 2 3.0 1.4 3 4.0 4.2 4 5.0