Finding inverse Laplace when the inverse Laplace function is a piecewise function

4 Ansichten (letzte 30 Tage)
I wrote the following Matlab program to find x in the time domain.
syms y(t) m k x c w F s
eqn = s^2*x-s+2*s*x-2+2*x == exp(-pi*s);
x = ilaplace(solve(eqn,x),s); x = simplify(x)
The output is
x =
exp(-s)*(cos(s) + sin(s) - exp(pi)*sin(s)*heaviside(s - pi))
Matlab failed to find the inverse Laplace in the time domain because x(t) is a piecewise function. Can someone explain how the correct value of x in the time domain can be found?

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 5 Mär. 2021
rewrite(x, 'piecewise')

Weitere Antworten (0)

Kategorien

Mehr zu Mathematics and Optimization finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by