hello. I am trying to find the inverse laplace of a function such as exp(-3s)^2/(s-4) which I know the answer will have a unit step which is the Heaviside but unfortunately it is outputting me the same what I typed;ilaplace(f).Any ideas how to get the answer?

 Réponse acceptée

Star Strider
Star Strider le 1 Déc 2017
It works for me in R2017b:
syms s t
F = exp(-3*s)^2/(s-4);
f = ilaplace(F,s,t)
f =
heaviside(t - 6)*exp(4*t - 24)

4 commentaires

Marwan Malaeb
Marwan Malaeb le 1 Déc 2017
So I need to update the version. Thanks bro
Star Strider
Star Strider le 1 Déc 2017
My pleasure.
Marwan Malaeb
Marwan Malaeb le 1 Déc 2017
Try this please (1-exp(3s))^2/(s-4)
I get:
f =
exp(4*t) - 2*ilaplace(exp(3*s)/(s - 4), s, t) + ilaplace(exp(6*s)/(s - 4), s, t)
FWIW, WolframAlpha (link) can’t invert it either (as: invlaplace( (1-exp(3*s))^2/(s-4) )).

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by