Although there are easier ways to solve this equation in MATLAB (e.g., using dsolve()), you mentioned Laplace transform in your question. The following code shows how to use it Laplace, and inverse Laplace transform to find the impulse response.
syms y(t) f(t) Ly
dy = diff(y, 1);
ddy = diff(y, 2);
ic = [0 0];
eq = ddy + dy + y == f;
eq_impulse = subs(eq, f(t), dirac(t));
eq_laplace = laplace(eq_impulse);
eq_laplace = subs(eq_laplace, [y(0) dy(0) laplace(y)], [ic Ly]);
Ly = solve(eq_laplace, Ly);
y(t) = ilaplace(Ly);
fplot(y, [0 10]);
Best Answer