* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Средства программирования системы Mathcad
1121
14.6.17. Модуль Фурье анализа
Теперь рассмотрим достаточно сложный, но поучительный пример применения программного блока. На рис. 14.18 показана верхняя часть документа Mathcad, в котором с помощью программного модуля вычисляются коэффициенты Фурье для заданной функции (в рассматриваемом примере – пилообразного импульса).
Рис. 14.18. Разложение функции в ряд Фурье
Здесь вычисление коэффициентов ряда Фурье выполнено по их классическим интегральным представлениям. Это хорошо иллюстрирует возможность приме нения в программных блоках весьма мощных средств входного языка системы (например, блоков с интегралами). Завершается документ реализацией гармони ческого синтеза сигнала. На рисунке показаны векторы коэффициентов Фурье A и B, формула гармонического синтеза исходной функции и графики исходной функции с ее представлением рядом Фурье с ограниченным числом гармоник N. Вы получите прекрасные результаты, когда число точек спектрального анали за и синтеза порядка десятка или несколько более. Однако чем больше точек ис пользовать, тем медленнее выполняется программа. Причина этого в том, что она использует довольно медленный алгоритм численного интегрирования. Встроен