Using Python write a 4th-order Runge-Kutta method to numerically solve the following force damped harmonic oscillator equation x = −2(w₁x - w²2x + Fmxc with initial conditions x(0)= 1 and r(0)= 0. In addition, use ( = 1/10, wo = 10 and w = wo for plot 1 and w = 2wn for plot 2. Note, you will be solving the equation twice, one for a driving force equal to sin wot and the second with a driving force equal to sin 2wot. h = 0.1 and 0 ≤t≤40 Check for step size convergence and once achieved, plot both solutions.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Using Python write a 4th-order Runge-Kutta method to numerically solve the following force
damped harmonic oscillator equation
x = −2(w₁x - w²2x + Fmxc
with initial conditions x(0)= 1 and r(0)= 0. In addition, use ( = 1/10, wo = 10
and w = wo for plot 1 and w = 2wn for plot 2. Note, you will be solving the equation twice,
one for a driving force equal to sin wot and the second with a driving force equal to sin 2wot.
h = 0.1 and 0 ≤t≤40
Check for step size convergence and once achieved, plot both solutions.
Transcribed Image Text:Using Python write a 4th-order Runge-Kutta method to numerically solve the following force damped harmonic oscillator equation x = −2(w₁x - w²2x + Fmxc with initial conditions x(0)= 1 and r(0)= 0. In addition, use ( = 1/10, wo = 10 and w = wo for plot 1 and w = 2wn for plot 2. Note, you will be solving the equation twice, one for a driving force equal to sin wot and the second with a driving force equal to sin 2wot. h = 0.1 and 0 ≤t≤40 Check for step size convergence and once achieved, plot both solutions.
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education