(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 322
下载积分: 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 个回复

  • fir_1
    dising fir filter in the fdatool matlab
    2013-08-18 13:30:33下载
    积分:1
  • poisson
    poisson generator matlab
    2009-10-23 00:13:45下载
    积分:1
  • Fast-K-means-clustering
    Fast mex K-means clustering algorithm with possibility of K-mean++ initialization (mex-interface modified from the original yael package https://gforge.inria.fr/projects/yael) - Accept single/double precision input - Support of BLAS/OpenMP for multi-core computation Please run mexme_yael_kmeans.m to compile mex-files (be sure that mex -setup have been done at least one) Run demo "test_yael_kmeans.m"(Fast mex K-means clustering algorithm with possibility of K-mean++ initialization (mex-interface modified from the original yael package https://gforge.inria.fr/projects/yael) - Accept single/double precision input - Support of BLAS/OpenMP for multi-core computation Please run mexme_yael_kmeans.m to compile mex-files (be sure that mex-setup have been done at least one) Run demo "test_yael_kmeans.m")
    2012-09-07 23:58:04下载
    积分:1
  • matlab
    数字信号处理及其MATLAB实现,详细介绍了数字信号处理的原理和过程,并给出详细的MATLAB实现程序。(Digital signal processing and MATLAB realization of digital signal processing described in detail the principles and processes, and gives a detailed implementation program MATLAB.)
    2009-11-25 22:11:33下载
    积分:1
  • zd
    说明:  该程序是我研制的“基于ARM9的无线自动报靶系统”的MATLAB算法的仿真验证部分 该程序的主要功能是对靶纸上的靶点和靶环进行提取和计算,然后计算出靶点的环数。 程序里面有注释(The program that I developed ARM9-based wireless automatic reported target system MATLAB algorithm simulation part of the program s main function is to target the paper target and target ring extraction and calculation, and then calculate the target of ring a few. Procedures there are Notes)
    2009-01-14 17:54:20下载
    积分:1
  • IMU_calculator
    this program takes the data from an IMU as the input and calculates the body s trajectory ,velocity and attitude . it plots the velocities and euler angles vs time and the body s trajectory
    2014-02-25 15:13:08下载
    积分:1
  • (HOSA)Toolbox
    MATLAB高阶谱分析信号处理工具箱 附有部分文档(Spectral analysis of high-level MATLAB Signal Processing Toolbox with a part of the document)
    2009-05-13 09:37:01下载
    积分:1
  • gmm_utilities
    说明:  高斯滤波器 matlab toolbox For GMMs and Gaussian kernels(Gaussian filter matlab toolboxFor GMMs and Gaussian kernels)
    2008-10-17 10:17:46下载
    积分:1
  • signals-snr-operations
    signals snr ratio by opertions
    2013-07-30 21:59:56下载
    积分:1
  • PV_DianChi
    用Matlab软件搭出来的光伏电池模型,通过输入光照、温度、电压参数,可以实现光伏电池的一般特性。(Take out using Matlab software model of photovoltaic cells, by entering the light, temperature, voltage parameters, you can achieve the general characteristics of photovoltaic cells.)
    2013-11-03 11:11:58下载
    积分:1
  • 696518资源总数
  • 106155会员总数
  • 8今日下载