Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
MuPAD® обеспечивает общие шаблоны для интеграла и расчетов Z-преобразования, и соответствующая инверсия преобразовывает расчеты. Кроме того, система позволяет вам добавить свои собственные шаблоны для преобразований.
MuPAD не сохраняет пользовательские шаблоны постоянно. Чтобы использовать пользовательский шаблон, добавьте его на текущем сеансе MuPAD.
Следующий пример демонстрирует, как добавить шаблон для преобразования Фурье функционального f(t)
. По умолчанию нет никакого шаблона для f(t)
. fourier
функция возвращается, неразрешенные преобразовывают:
fourier(f(t), t, s)
Предположим, вы хотите добавить шаблон F(s)
для преобразования Фурье функционального f(t)
. Чтобы добавить новый шаблон для преобразования Фурье, используйте fourier::addpattern
функция:
fourier::addpattern(f(t), t, s, F(s)):
Теперь, когда вы вычисляете преобразование Фурье f(t)
, MuPAD возвращает F(s)
:
fourier(f(t), t, s)
MuPAD может использовать новый шаблон косвенно:
fourier(sin(t^2) + f(10*t + 33), t, s)
Когда вы добавляете шаблон для преобразования Фурье, MuPAD автоматически не добавляет шаблон для обратного преобразования Фурье:
ifourier(F(s), s, t)
Чтобы добавить соответствующий шаблон для обратного преобразования Фурье, используйте ifourier::addpattern
функция. Например, добавьте шаблон f(t)
для обратного преобразования Фурье F(s)
:
ifourier::addpattern(F(s), s, t, f(t)): ifourier(F(s), s, t)
Используя тот же метод, можно добавить собственные шаблоны для Преобразования Лапласа, обратного Преобразования Лапласа, Z-преобразования и обратного Z-преобразования. Используйте следующие функции, чтобы добавить шаблоны для вычисления этих преобразований:
laplace::addpattern
добавить шаблон для вычисления Преобразования Лапласа
ilaplace::addpattern
добавить шаблон для вычисления обратного Преобразования Лапласа
ztrans::addpattern
добавить шаблон для вычисления Z-преобразования
iztrans::addpattern
добавить шаблон для вычисления обратного Z-преобразования
Можно ввести новое, преобразовывают шаблон для выражения, для которого MuPAD уже имеет шаблон. В этом случае система заменяет стандартный существующий шаблон на новый. Например, Преобразованию Лапласа функции гиперболического синуса реализовали стандартный шаблон в MuPAD:
laplace(sinh(t), t, s)
Предположим, вы хотите изменить этот шаблон. Используйте laplace::addpattern
функционируйте, чтобы заменить существующий стандартный шаблон на ваш пользовательский шаблон:
laplace::addpattern(sinh(t), t, s, 1/2*(1/(s - 1) - 1/(s + 1))): laplace(sinh(t), t, s)
Это изменение является временным, оно только влияет на текущий сеанс MuPAD.