No BSD License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

### Highlights from Forced Duffing Oscillator

4.0
4.0 | 9 ratings Rate this file 40 Downloads (last 30 days) File Size: 24.9 KB File ID: #16731 Version: 1.0

# Forced Duffing Oscillator

### Housam Binous (view profile)

06 Oct 2007 (Updated )

Computes Poincaré section of the forced Duffing oscillator

File Information
Description

The forced Duffing oscillator exhibits behavior ranging from limit cycles to chaos due to its nonlinear dynamics. When the periodic force that drives the system is large, chaotic behavior emerges and the phase space diagram is a strange attractor. In that case the behavior of the system is sensitive to the initial condition. In order to plot a Poincaré section, take one data point from phase space per period of the driving force. The Poincaré section is a complicated fractal curve when the phase diagram is a strange attractor. The Poincaré section is a single point when the phase space diagram is a limit cycle.

Here is a link to a Mathematica 6.0 Demonstration concerning the forced Duffing oscillator:

http://demonstrations.wolfram.com/ForcedDuffingOscillator/

MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File   Please login to tag files.
 Please login to add a comment or rating.
Comments and Ratings (11)
29 Jun 2016 Adriano Atima de Morais

### Adriano Atima de Morais (view profile)

Thank you, Binous. helped me a lot.

Comment only
01 May 2016 farideh mhassani

### farideh mhassani (view profile)

28 Apr 2015 Akash kumar

### Akash kumar (view profile)

Why this code is not running ?
there is some problem which says ''Error using feval
Undefined function 'duffing' for input arguments of type 'double''.What should I do,any help will be appeciated.

08 Sep 2012 Woo Sang Pyo

### Woo Sang Pyo (view profile)

thank you for your efforts
I have a question
in your m-file xdot=duffing(t,x), why omega^2*x(2) term is plus sign not negative sign?

Comment only
08 Sep 2012 Woo Sang Pyo

### Woo Sang Pyo (view profile)

17 Nov 2010 sabara thinam

### sabara thinam (view profile)

i'm very happy to using this programme it's very nice

17 Nov 2010 sabara thinam

### sabara thinam (view profile)

mr.housam binous done a wonderfull making of duffing forced oscillator.. i'm using this in this programme is very usfull my studies...

07 Oct 2010 Dalhousie Moghtadayi

### Dalhousie Moghtadayi (view profile)

thank you for the source codes;
they are really helpful;

05 May 2008 Przemyslaw Jasinski

very good, helped me a lot.

13 Apr 2008 Nicholas Fantuzzi

The m-file doesn't work with epsilon < 0

24 Jan 2008 R RAMLAN

very helpful and easy to understand

Contact us