Функции > Преобразования и фильтры > Пример. ДПФ сложных функций
Пример. ДПФ сложных функций
Используйте функции dft и idft для вычисления комплексного или действительного прямого или обратного преобразования Фурье.
1. Создайте модельные комплексные данные с использованием N точек данных.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
2. Задайте интервал выборки.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
3. Используйте функцию exp, чтобы определить следующий сигнал.
Щелкните для копирования этого выражения
4. Задайте частоту выборки и частоту, соответствующую n-ой записи в преобразуемом векторе.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
5. Примените функцию dft для преобразования данных в частотную область.
Щелкните для копирования этого выражения
6. Сохраните величину элементов массива D в новом массиве.
Щелкните для копирования этого выражения
7. Используйте функции match и max для вычисления амплитуды и частоты пика.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
8. Постройте график величины ДПФ как функции частоты.
Щелкните для копирования этого выражения
9. Покажите, что частота пика соответствует ω0/2π.
Щелкните для копирования этого выражения
10. Используйте функцию idft, чтобы показать, что IDFT ДПФ сигнала возвращает сам сигнал.
Щелкните для копирования этого выражения
Было ли это полезно?