Why is the resulting time-domain curve from Euler method and ode45 not stable?
显示 更早的评论
I am writing a program to obtain the solution of an undamped free vibration system. At first, I used the Euler method and the resulting time-domain curve seemed normal (perfectly sinusoidal with the initial displacement as the amplitude). But when I checked the peaks using findpeaks, its value increased continuously (0.1, 0.1001, 0.1002, and so on). Then, I used the ode45 to do the same. The peaks of the time-domain curve decreased continuously from the initial displacement (0.1, 0.0999, 0.0998, and so on). Why is this happening? Am I doing something wrong?
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!