我有一个信号,我想从中得到 n 个等距点。
我当时正在考虑使用resample
作为实现此目的的方法,但是我不确定要使用的正确值。
示例:我有一个以8000 Hz采样的正弦波信号,但我想从信号中仅获得4个等距点。
fs=8000
len_of_sig=1.0; %length of signal in seconds
t=linspace(0,len_of_sig,fs*len_of_sig);
y=1*sin(1*(2*pi)*t);
spaced_points=resample(y,)
我不确定如何计算正确的值来获得 n 个等距点(例如4,5,6 ...点)。
有什么想法吗?我真的不需要使用resample
,我只是认为那是最快的。
我在Ubuntu 64位上使用Octave 4.2.2。