Программа использует преобразование фурье (DFT) для расчета плотности спектра мощности флуктуаций числовых значений величин, представленных во временном ряде данных. Исходный файл данных должен содержать один столбец числовых значений Y. Данные в файле должны быть заданы с постоянным шагом по времени T.

Пример исходных данных :
1.1504e+007
1.9264e+007
2.4594e+007
5.3514e+007
6.8078e+007
и так далее ....

Если в файле несколько столбцов, то считается, что второй столбец представляет значение Y, все остальные игнорируются. Программа тестировалась на белом шуме. Для генерации шума использовались псевдо случайные числа от 0 до 1 при дискретизации Т = 50 и N = 24000 программа выдает среднюю плотность мощности белого шума 8.0507, теория дает значение 8.3333

Выберите файл с данными для расчета.


Введите число данных N (количество строк в файле), по умолчанию N=365.
n :

Введите шаг дискретизации, т.е. интервал времени, через который даны значения Y. (по умолчанию 1, например сутки или час)
T :

Выполнить расчет плотности спектра мощности флуктуаций.


Если длина временного ряда данных N несколько тысяч значений и более, то может потребоваться значительное время для выполнения расчета. Нужно подождать!


Результаты расчета будут содержать два столбца:
Период вариаций (в единицах T) и плотность спектра мощности.