(*very basic simulation of damped and driven pendulum*) (*exhibit chaotic motion using only Dynamics, not Manipulate. CDF file *) (* can be created with just dynamics (* by Nasser M. Abbasi, Nov 10, 2012 *) DynamicModule[{sol,angle,bob,r,time=0,animationRate=1}, Dynamic@Grid[{ {Trigger[Dynamic[time],{0,Infinity,0.01},animationRate, AppearanceElements->{"PlayPauseButton","ResetButton"} ], Style["time (sec)",10], Dynamic[time] } , { Dynamic@Show[Graphics[{ {Dashed,Gray,Thin,Circle[{0,0},1]}, {Red,Thick,Line[{{0,0},bob}]}, {Blue,PointSize[0.1],Point[bob]} },ImagePadding->10],ImageSize->300],SpanFromLeft } },Frame->True,Alignment->Left ], Initialization:> ( sol:=First@NDSolve[{y''[t]+0.1 y'[t]+Sin[y[t]]==1.5 Cos[t], y[0]==Pi/4,y'[0]==0}, y,{t,time,time+1},Sequence@ndsolveOptions]; bob:={Sin[(y/.sol)[time]],- Cos[(y/.sol)[time]]}; ndsolveOptions={MaxSteps->Infinity, Method->{"StiffnessSwitching", Method->{"ExplicitRungeKutta",Automatic} },AccuracyGoal->10,PrecisionGoal->10}; ) ]