您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > simulink仿真实例
1SimulinkSimulinkSimulinkMATLAB..Simulink,2SimulinkMATLABSimulink.Simulink:CommandWindowSimulinkSimulinkLibraryBrowser:Simulink34Simulink,Continuous,Discrete,…,Sinks,Sources.Sources(),Clock(t),Constant(),SineWave(),Step().Sinks(),Display(),Scope(),XYGraph(),ToFile(),ToWorkspace(Workspace),StopSimulation().5ContinuousDiscrete,Derivative(),Integrator(),State-Space(),TransferFcn(),DiscreteTransferFcn(),DiscreteFilter(),DiscreteState-Space().SimulinkLibraryBrowser,(newmodel),,,().61(1);(SineWave),.SineWavePhase()pi/2,cost;SineWave1Phase0.tytxsin,cos==7(2);(SineWaveIntegrator)SineWavePhase()pi/2,cost;IntegratorInitialcondition()0.XYGraph,x−1.5~1.5,y−1.2~1.2.∫==tdttxytx0)(,cos8(3)(State-Space)State-Space,A=[0,−1;1,0],B=[0;0],C=[1,0;0,1],D=[0;0].Initialconditions[1;0].XYGraph,x−1.5~1.5,y−1.2~1.2.Scopey,AxesPropeties.⎩⎨⎧===−=0)0(,1)0(,yxyxyx&&9102-:(,)x(t),(,)y(t),r=1,d=0.5,a=0.1,b=0.02,x(0)=25,y(0)=2.x(t),y(t)y(x).⎩⎨⎧+−=−=)()(bxdyyayrxx&&,00⎟⎟⎠⎞⎜⎜⎝⎛⎟⎟⎠⎞⎜⎜⎝⎛+−−=⎟⎟⎠⎞⎜⎜⎝⎛yxbxdayryx&&111mshier.m:functionxdot=shier(t,x)r=1;d=0.5;a=0.1;b=0.02;xdot=diag([r-a*x(2),-d+b*x(1)])*x;CommandWindow:ts=0:0.1:15;x0=[25,2];[t,x]=ode45('shier',ts,x0);[t,x]plot(t,x),grid,gtext('x1(t)'),gtext('x2(t)'),pause,plot(x(:,1),x(:,2)),grid,xlabel('x1'),ylabel('x2')12132Simulink14S-(User-DefinedFunctios),S-.S-.S-mshier_s.m,S-Function,S-Functionshier_s(m).mMATLAB.S-sfuntmp1.m,.(,S-.)15XYGraphScope16:,,x,y,,r1,r2,n1,n2.s1,s2,.x(t),y(t),.⎪⎪⎩⎪⎪⎨⎧−−=−−=).1(),1(21222111nynxsyrynysnxxrx&&.10,2,5.0,100,100212121========yxssnnrr173(help/demos/simulink):⎪⎪⎪⎩⎪⎪⎪⎨⎧−⇒=+=−=+=∫∫.8.0,0,)(10)(,81.9,15)(00vvhwhendttvthggdttvtt18v(t),h(t).
本文标题:simulink仿真实例
链接地址:https://www.777doc.com/doc-5094220 .html