с официального сайта Matlab периодограмма Ломба-Скаргла определяется как
http://www.mathworks.com/help/signal/ref/plomb.html#lomb
предположим, у нас есть какой-то случайный сигнал, скажем
x=rand(1,1000);
среднее значение этого сигнала может быть легко реализовано как
среднее = среднее (х); дисперсия может быть реализована как
>> average_vector=repmat(average,1,1000);
>> diff=x-average_vector;
>> variance= sum(diff.*diff)/(length(x)-1);
как мне продолжить? я имею в виду, как выбрать частоты? вычисление смещения времени не проблема, предположим, что у нас есть вектор времени
t=0:0.1:99.9;
чтобы общая длина вектора времени была 1000, обычно для DFT частотные элементы представляются как множитель 2 * pi / N, где N - длина сигнала, но как насчет этого случая? заранее спасибо