Иллюстрированный самоучитель по Maple 9

Интегральные преобразования

Интегральные преобразования и, в первую очередь, преобразование Фурье находят самое широкое практическое применение.

Интегральное преобразование Фурье в Maple выполняется с помощью процедур fourier(), fouriercos() и fouriersin() – соответственно, для комплексного преобразования Фурье, косинус-преобразования и синус-преобразования Фурье. В качестве параметров процедур указываются преобразуемое выражение, переменная, по которой выполняется преобразование, а также переменная для функции-образа.

Процедуры доступны при подключении пакета inttrans.

Для выполнения обратного преобразования. Фурье используется процедура invfourier(). Способы вызова перечисленных процедур продемонстрированы в примерах.

Задача 4.7

Найти Фурье-образ функции Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования.

Сразу подключаем нужный пакет.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Кроме того, для ясности предположим, что параметр а положителен.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Преобразуемая функция, согласно условию задачи, равна следующему.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Фурье-образ этой функции также определяем как функцию.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Находим функцию-образ.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Чтобы упростить полученное выражение (оно содержит функцию Хевисайда – Heaviside(), которая равна 1 при положительном аргументе и 0 в противном случае), сообщим вычислительному ядру Maple, что аргумент функции-образа является положительным.

Иллюстрированный самоучитель по Maple 9 › Интегрирование › Интегральные преобразования

Очень часто функции при преобразовании Фурье приходится продолжать четным или нечетным образом.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.