MATLAB Inverse laplace in matlab gives iota

AI Thread Summary
The discussion centers on the application of the Laplace transform to a spring-mass system in MATLAB, where complex roots for x(t) are encountered despite the absence of damping. It is clarified that complex roots, represented as a±bi, can lead to real solutions through the equivalent expressions involving cosine and sine functions. The presence of complex roots does not imply complex solutions if all coefficients and initial conditions are real. The concept of a "solution pair" is explained as the general solution involving exponential decay and oscillatory components. The user is encouraged to provide more details for specific troubleshooting.
indianaronald
Messages
21
Reaction score
0
I'm applying laplace transform to a spring-mass system, the most basic one. I write this code which takes initial values x(0) and v(0) as input and I'm computing x(t) in matlab. But for some values it gives me complex roots for x(t) which doesn't seem possible. If not for laplace I can solve the same question traditional differential equation solving way and get real roots. So what's happening here?
 
Physics news on Phys.org
Remember that a damped harmonic system may give you complex conjugate roots ##a\pm bi## with a solution pair ##\{e^{(a+bi)t},e^{(a-bi)t}\}##. But this is equivalent to the solution pair ##\{e^{at}\cos(bt),e^{at}\sin(bt)\}##. Complex roots don't necessarily cause complex solutions. In fact, if the coefficients and initial conditions are all real, you will not have complex solutions.
 
What is the meaning of solution pair? Yes, it gives me a±bi. How do I interpret it? And I don't even have damping in my system.
 
LCKurtz said:
Remember that a damped harmonic system may give you complex conjugate roots ##a\pm bi## with a solution pair ##\{e^{(a+bi)t},e^{(a-bi)t}\}##. But this is equivalent to the solution pair ##\{e^{at}\cos(bt),e^{at}\sin(bt)\}##. Complex roots don't necessarily cause complex solutions. In fact, if the coefficients and initial conditions are all real, you will not have complex solutions.

indianaronald said:
What is the meaning of solution pair? Yes, it gives me a±bi. How do I interpret it? And I don't even have damping in my system.

By a "solution pair" I mean the general solution is$$
y = Ae^{at}\cos(bt)+e^{at}\sin(bt)$$Without actually seeing what your system is and what your work looks like, I can't be more specific about your problem.
 

Similar threads

Back
Top