作业1、编写dydx=xy,当x=0是y=1在x属于0~3之间的欧拉.docVIP

  • 7
  • 0
  • 约2.77千字
  • 约 7页
  • 2017-10-06 发布于天津
  • 举报

作业1、编写dydx=xy,当x=0是y=1在x属于0~3之间的欧拉.doc

作业1、编写dydx=xy,当x=0是y=1在x属于0~3之间的欧拉.doc

作业:1、编写dy/dx=xy,当x=0是y=1在x属于0~3之间的欧拉数值积分程序,预报校正数字积分程序、4阶龙格库塔积分程序,步长分别为0.1, 0.5时绘制积分结果曲线,比较积分精度。 2、x=102学号最后三位除以100,,,运用matlab语言求: Function A、系统开环传函 B、开环传函G在采样周期为0.1秒时的脉冲传递函数; C、分析单位负反馈系统的幅值和相位裕度; D、求闭环系统单位阶跃相应稳态误差小于2%,开环减切频率1rad/s,相位裕度大于60度时的校正环节; E、校正后闭环极点; F、采用结构化仿真方法编写程序,求该闭环系统的单位阶跃响应曲线; 3、选择数字积分程序应从哪些方面考虑? 4、仿真课总结及建议,超过一页 %1.欧拉数值积分程序 x0=0;y0=1;dx=0.1; %设定初值x0,y0和步长dx; xm=3;xx1=[]; %设定终值xm和存储单元xx[]; x1=x0;y1=y0; %1.欧拉数值积分程序 while x1=xm x1=x0+dx; y1=y0+x1*y1*dx; y0=y1; x0=x1; xx1=[xx1;x1,y1]; plot(xx1(:,1),xx1(:,2),--c) hold on end x1=x0:dx:xm; plot(x1,exp(1/2*

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档