Register to reply 
Inverse laplace in matlab gives iota 
Share this thread: 
#1
Jan1613, 01:54 AM

P: 21

I'm applying laplace transform to a springmass 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?



#2
Jan1713, 10:14 PM

HW Helper
Thanks
PF Gold
P: 7,663

Remember that a damped harmonic system may give you complex conjugate roots ##a\pm bi## with a solution pair ##\{e^{(a+bi)t},e^{(abi)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.



#3
Jan1713, 11:09 PM

P: 21

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.



#4
Jan1813, 11:04 AM

HW Helper
Thanks
PF Gold
P: 7,663

Inverse laplace in matlab gives iota
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. 


Register to reply 
Related Discussions  
IVP Laplace Transform Problem  Tricky Inverse Laplace Transform  Calculus & Beyond Homework  5  
Inverse Laplace Transformation of Inverse Tan function  Calculus & Beyond Homework  1  
Laplace & Inverse Laplace Transforms  Calculus & Beyond Homework  3  
We usually represent sqrt(1) as i  General Math  17  
Finding an inverse Laplace Transform for a function  solving IVPs with Laplace  Calculus & Beyond Homework  2 