0
我有一个矢量形式的(很长)信号,我想对该矢量应用非线性频率响应。例如:非线性频率响应
v=rand(1000000,1);
nonlinFreqResponse = @(f,v) sqrt(v).*1/f;
V=wfft(v); %windowed FFt, cant do FFT on the entire signal
....?
注意,由于信号是长,对整个信号运行FFT是计算复杂的和不可行的。
我不确定你在这里寻求什么帮助。 Matlab有几个内置的窗口函数。或者你可以做你自己的过滤器,并使用Matlab的各种过滤器功能。 – TTT
我想要一个窗口函数,频率和增益相关的问题 – Mercury
听起来就像你需要在频域建立你的窗口,把它放到时域,然后将它与你的信号进行卷积。 – TTT