4th order Runge Kutta method

Hi,
I'm trying to solve the following eqaution using runge kutta method. I have not seen any examples in this type.-------------------------------------------------------------------------------------------------------------------------------------- here is the question: -----------------------------------------------------------------------------------------------------------------The pendulum(in figure) is suspended from a sliding collar. The system is at rest when the oscillating motion y(t) = A*sin(ωt) is imposed on the collar, starting at t = 0. The differential equation describing the motion of pendulum is ---------------------------------------------------------------------------------------------------------------θ''= - (g/L)*sinθ+(ω^2/L)*A*cosθ*sinωt------------------------------------------------------------------------------------------- Assuming, g = 9.81m/ s2 , L =1.0m, A = 0.25m, andw = 2.5rad /s , solve the above differential equation using numerical methods as indicated below.. -------------------------------------------------------------------------------Plot q versus t from t = 0 to10s and determine the largest q during this period.-------------------------------------- Write MATLAB programs-------------------------------------------------------------------------------------------------------------- (a) pendulum_RK4.m : that implements the classical 4th order Runge-Kutta Method-------------------------------(b) pendulum_ABM3.m : that implements the three-step Adams-Bashforth Method Compare the results obtained with pendulum_RK4.m and pendulum_ABM3.m.

Answers (1)

Aamir Hamid
Aamir Hamid on 2 Nov 2017
how to write MATLAB code for finite domain.

1 Comment

Please do no hijack a foreign thread by adding a new question in the section for answers. Open a new thread instead and be so kind to explain any details.

Sign in to comment.

Asked:

Xin
on 7 May 2013

Commented:

Jan
on 2 Nov 2017

Community Treasure Hunt

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

Start Hunting!