Заяц, просто Заяц.
665 / 279 / 156
Регистрация: 12.11.2017
Сообщений: 878
|
|
1 | |
Как получить спектральную плотность функции сигнала, заданной поточечно по времени07.02.2023, 15:37. Показов 487. Ответов 5
Метки нет (Все метки)
Здравствуйте, пытаюсь разобраться, как получить спектральную плотность функции сигнала, заданной поточечно по времени. Вот использую fft для получения амплитуд, а потом как мне от этого перейти к спектральной плотности?
0
|
07.02.2023, 15:37 | |
Ответы с готовыми решениями:
5
Как получить спектральную плотность имеющегося сигнала Получить спектральную плотность по автокорреляционнрй функции Определить спектральную плотность сигнала Найти спектральную плотность сигнала Нужно построить спектральную плотность Сигнала + шум |
98 / 18 / 4
Регистрация: 19.11.2014
Сообщений: 167
|
|
07.02.2023, 17:38 | 2 |
Скорее всего, никак. Для полноценной спектральной плотности нужно не БПФ, а полноценное преобразование Фурье от полноценного сигнала, а не от выхваченных отдельных точек. БПФ позволяет только оценить сп. плотность, если не путаю.
А при чем тут теорвер и статистика?
1
|
Заяц, просто Заяц.
665 / 279 / 156
Регистрация: 12.11.2017
Сообщений: 878
|
|
09.02.2023, 09:27 [ТС] | 3 |
Мне казалось, что спектральная плотность имеет отношение к статистике.
Эх, прискорбно, ибо вычисление за O(n^2) что-то не радует совсем для многомиллионных объемов... Спасибо!
0
|
98 / 18 / 4
Регистрация: 19.11.2014
Сообщений: 167
|
|
09.02.2023, 15:25 | 4 |
Существует спектральная теория применительно к случайным процессам, но это другой случай.
0
|
Заяц, просто Заяц.
665 / 279 / 156
Регистрация: 12.11.2017
Сообщений: 878
|
|
09.02.2023, 20:00 [ТС] | 5 |
Хм, так, может быть, это мой случай. У показания сигналов с датчика, расшифрованные в перегрузки, по времени. Как раз получается дискретная функция случайного процесса.
Вот у меня получилось получить корреляционную функцию (формулу приложил), а затем из нее получил спектральную плотность. Но такой подход не устраивает по времени работы.
0
|
98 / 18 / 4
Регистрация: 19.11.2014
Сообщений: 167
|
|
10.02.2023, 11:30 | 6 |
Может быть)
Но вопрос, как я понимаю, не вероятностный – как из «столбиков» восстановить непрерывную функцию. Строго говоря, никак. Но можно аппроксимировать. Например, высоту столбиков разделить на расстояние между ними (чтобы сохранилось среднее значение энергии на единицу диапазона частот) и соединить отрезками. Или сплайнами, или с помощью линейной регрессии и нормировать, чтобы площадь под кривой равнялась сумме исходных столбиков. Но поведение кривой на бесконечности нужно как-то придумать самостоятельно, потому что при БПФ Вы его безвозвратно потеряли. Наверное, можно 1 раз (или несколько) потратить время на полноценное ПФ, а дальше от этого плясать. Либо из теоретических соображений.
0
|
10.02.2023, 11:30 | |
10.02.2023, 11:30 | |
Помогаю со студенческими работами здесь
6
Определить спектральную плотность Найти спектральную плотность Найти спектральную плотность Найти спектральную плотность f(t) Определить спектральную плотность Построить спектральную плотность мощности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |