(Thissimulinkmodelsimulatesthedampeddrivenpendulum,showingitschaoticmotion.theta=angleofpendulumomega=(d/dt)theta=angularvelocityGamma(t)=gcos(phi)=Forceomega_d=(d/dt)phiGamma(t)=(d/dt)omega+omega/Q+sin(theta)Playwiththeinitialconditions(omega_0,theta_0,phi_0=omega(t=0),theta(t=0),phi(t=0))andthesystemparameters(g,Q,omega_d)andthesolverparameters/method.ChaoscanbeseenforQ=2,omega_d=w/3.TheprogramoutputstoMatlabtime,theta(time)&omega(time).Plotthephasespacevia:plot(mod(theta+pi,2*pi)-pi,omega,.)PlotthePoincaresectionsusing:t_P=(0:2*pi/omega_d:max(time))plot(mod(spline(time,theta+pi,t_P),2*pi)-pi,spline(time,omega,t_P),.)Systemisdescribedin:"Fractalbasinboundariesandintermittencyinthedrivendampedpendulum"E.G.GwinnandR.M.WesterveltPRA33(6):4143(1986)) - IMDN开发者社群-imdn.cn">
登录
首页 » matlab » ForcedPendulum

ForcedPendulum

于 2010-02-17 发布 文件大小:8KB
0 405
下载积分: 1 下载次数: 36

代码说明:

  This simulink model simulates the damped driven pendulum, showing it s chaotic motion. theta = angle of pendulum omega = (d/dt)theta = angular velocity Gamma(t) = gcos(phi) = Force omega_d = (d/dt) phi Gamma(t) = (d/dt)omega + omega/Q + sin(theta) Play with the initial conditions (omega_0, theta_0, phi_0 = omega(t=0), theta(t=0), phi(t=0)) and the system parameters (g, Q, omega_d) and the solver parameters/method. Chaos can be seen for Q=2, omega_d=w/3. The program outputs to Matlab time, theta(time) & omega(time). Plot the phase space via: plot(mod(theta+pi, 2*pi)-pi, omega, . ) Plot the Poincare sections using: t_P = (0:2*pi/omega_d:max(time)) plot(mod(spline(time, theta+pi, t_P), 2*pi)-pi, spline(time, omega, t_P), . ) System is described in: "Fractal basin boundaries and intermittency in the driven damped pendulum" E. G. Gwinn and R. M. Westervelt PRA 33(6):4143 (1986) (This simulink model simulates the damped driven pendulum, showing it s chaotic motion. theta = angle of pendulum omega = (d/dt)theta = angular velocity Gamma(t) = gcos(phi) = Force omega_d = (d/dt) phi Gamma(t) = (d/dt)omega+ omega/Q+ sin(theta) Play with the initial conditions (omega_0, theta_0, phi_0 = omega(t=0), theta(t=0), phi(t=0)) and the system parameters (g, Q, omega_d) and the solver parameters/method. Chaos can be seen for Q=2, omega_d=w/3. The program outputs to Matlab time, theta(time) & omega(time). Plot the phase space via: plot(mod(theta+pi, 2*pi)-pi, omega, . ) Plot the Poincare sections using: t_P = (0:2*pi/omega_d:max(time)) plot(mod(spline(time, theta+pi, t_P), 2*pi)-pi, spline(time, omega, t_P), . ) System is described in: "Fractal basin boundaries and intermittency in the driven damped pendulum" E. G. Gwinn and R. M. Westervelt PRA 33(6):4143 (1986) )

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • encode
    实现基本(15,11)汉明码的编码及译码过程的MATLAB仿真(Achieve basic (15,11) Hamming code encoding and decoding process of MATLAB simulation)
    2020-12-31 15:59:00下载
    积分:1
  • A-summary-for-text
    使用文本文件(.txt)进行数据存取的技巧总结(A technique summary uesd for a text file (. Txt))
    2011-12-12 17:31:41下载
    积分:1
  • RMLab002
    近似计算随机矩阵Random matrix theory里Tracy-widom分布的函数。主程序被分解为7个子程序。首次运行,请务必先运行‘twamkenew’。请遵守版权说明信息:COPYING.m。(Approximate random matrix Random matrix theory in the Tracy-widom distribution function. The main program is broken down into seven sub-programs. First run, be sure to run twamkenew .For Copying permissions see COPYING.m)
    2020-10-25 23:20:00下载
    积分:1
  • showmtrix
    在vc中调用matlab生成的dll示例,传递的参数在vc中是数组,对应matlab中是矩阵(Calling matlab in vc generated dll example, pass a parameter is an array in vc, is the matrix corresponding to matlab)
    2007-12-19 18:57:36下载
    积分:1
  • LUdecomp
    LU decomposition for algorithms code submitted is implemented in matlab
    2010-09-01 14:18:21下载
    积分:1
  • orient
    orient for fingerprint
    2011-01-29 12:43:03下载
    积分:1
  • guass
    高斯消去法求解线性方程组 输入变量为一个n阶非奇异方阵A,和n维列向量b,输出的结果为线性方程组Ax=b的解(Gaussian elimination method for solving linear equations)
    2011-11-24 15:03:16下载
    积分:1
  • a_B_filter
    将阿尔法贝塔滤波原理使用MATLAB加以编程实现,并结合常用的工程参数设置形成一个子函数,可以在使用时方便的调用。主要应用于二维动目标跟踪。(Alpha Beta filtering principle will be using MATLAB programming, combined with commonly used engineering parameter set to form a sub-function, you can easily call during use. Mainly used in the two-dimensional moving target tracking.)
    2020-12-05 15:29:24下载
    积分:1
  • wavelet
    小波变换及编码在图像图形处理中有着重要的应用,本压缩包属于小波编码及其演示的matlab库函数,希望对大家的学习有帮助。(Wavelet transform and image coding has important applications in graphics processing, the wavelet encoding and compression packages are demo matlab library function, we hope to help learning.)
    2014-02-21 09:09:40下载
    积分:1
  • ImprovedCVactivecontourmodel
    levle set method to handle image in c-v model which is improved by original method
    2010-10-07 14:31:35下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载