Кто-нибудь знает, возможно ли найти спектральную плотность мощности сигнала с пробелами в нем? Например (в синтаксисе 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,'.')
Я бы хотел иметь возможность определять частоты на более длительной временной основе, то есть только отдельные разделы данных. Очевидно, я мог бы просто взять PSD отдельных секций, но это ограничит самую низкую частоту. Я мог бы интерполировать данные, но это будет цвет PSD.
Любые мысли приветствуются.