Список форумов   Список форумов  

Обратное преобразование Фурье

Всё о программировании на Labview

Модераторы: Техподдержка NI, Robert, Модератор

Обратное преобразование Фурье

Сообщение Люба » Пн апр 02, 2012 11:22 pm

Доброго времени суток!

Помогите, пожалуйста, решить следующую задачу:
1. получить амплитудный и фазовый спектр некого сигнала
2. по полученным спектрам возобновить исходный сигнал

В качестве примера я рассматривала синусоидальный сигнал (см. вложение):
для получения амплитудного и фазового спектров я использовала ВП Amplitude and Phase Spectrum.vi.
Для возобновления сигнала по спектру - Inverse FFT.vi
Полученные результаты меня не порадовали, так как возобновленный сигнал не повторяет исходный.

Подскажите, где ошибка... или может стоит использовать другие ВП?

Заранее благодарна за помощь.
Вложения
question.vi
(22.02 KiB) Скачиваний: 91
Люба
 
Сообщений: 7
Зарегистрирован: Вс мар 22, 2009 2:25 am

Re: Обратное преобразование Фурье

Сообщение IvanLis » Вт апр 03, 2012 12:26 am

Люба писал(а):Помогите, пожалуйста, решить следующую задачу:
1. получить амплитудный и фазовый спектр некого сигнала
2. по полученным спектрам возобновить исходный сигнал.

Посмотрите фильтр через FFT.
В примере вычисляется FFT, модифицируется и восстанавливается обратно.
Знание нескольких принципов освобождает от знания многих фактов!

Живу я здесь ||| LabVIEW Portal in Google+
IvanLis
Специалист LabVIEW
 
Сообщений: 497
Зарегистрирован: Пн апр 23, 2007 1:44 pm
Откуда: СССР


Вернуться в LabVIEW

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1