Обратное преобразование Лапласа
ilaplace( возвращает обратное преобразование Лапласа F)F. По умолчанию независимой переменной является s и переменная преобразования t. Если F не содержит s, ilaplace использует функцию symvar.
Если какой-либо аргумент является массивом, то ilaplace действует по элементам на все элементы массива.
Если первый аргумент содержит символическую функцию, то второй аргумент должен быть скаляром.
Для вычисления прямого преобразования Лапласа используйте laplace.
Для сигнала f (t) вычисление преобразования Лапласа (laplace) и затем обратное преобразование Лапласа (ilaplace) результата может не возвращать исходный сигнал для t < 0. Это происходит потому, что определение laplace использует одностороннее преобразование. Это определение предполагает, что сигнал f (t) определен только для всех вещественных чисел t ≥ 0. Следовательно, обратный результат не имеет смысла для t < 0 и может не соответствовать исходному сигналу для отрицательного t. Одним из способов исправления проблемы является умножение результата ilaplace с помощью ступенчатой функции Heaviside. Например, оба этих кодовых блока:
syms t;
laplace(sin(t))и
syms t;
laplace(sin(t)*heaviside(t))вернуть 1/(s^2 + 1). Однако обратное преобразование Лапласа
syms s;
ilaplace(1/(s^2 + 1))прибыль sin(t), не sin(t)*heaviside(t).