具有间隙的信号的功率谱密度?

mor*_*r22 3 python math matlab signal-processing

有谁知道是否有可能找到信号的功率谱密度,其中有间隙.例如(在matlab语法中导致这是我熟悉的)

ta=1:1000; 
tb=1200:3000;

t=[ta tb];    % this is the timebase
signal=randn(size(t));  this is a signal

figure(101)

plot(t,signal,'.')
Run Code Online (Sandbox Code Playgroud)

我希望能够在更长的时间基础上确定频率,而不仅仅是各个数据部分.显然我可以采用各个部分的PSD,但这将限制最低频率.我可以插入数据,但这会使PSD 变色.

任何想法将不胜感激.

Amr*_*mro 6

博士伦-Scargle周期图算法通常用于执行上不均匀地间隔开的数据分析(在任意时间点采样的)时,或者当数据的比例丢失.

这里有几个MATLAB实现: