重新采样信号以从信号中获得N个点的数量

问题描述 投票:1回答:1

我有一个信号,我想从中得到等距的点。我曾考虑使用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,)
我不确定如何计算正确的值以得到等距的点[[(例如4,5,6 ...点)
。]]

有什么想法吗?我真的不需要使用resample,我只是认为那将是最快的。 我在Ubuntu 64位上使用Octave 4.2.2。

我有一个信号,我想从中得到n个等距的点。我当时正在考虑使用重采样来实现此目的,但是我不确定要使用的正确值。例如:我有一个正弦...
signal-processing octave resampling
1个回答
2
投票
y = resample (x, p, q, h)
© www.soinside.com 2019 - 2024. All rights reserved.