




免费预览已结束,剩余13页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高树磊 2010010909题2-3%欧拉法0.1步长下输出响应曲线和真实响应曲线的比较subplot(221)x=1;%步长为0.1y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,r)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,*g)title(欧拉法0.1步长下输出响应曲线和真实响应曲线的比较);xlabel(t/time);ylabel(y/gain);legend(Euler 0.1步长真实输出);%欧拉法0.05步长下输出响应曲线和真实响应曲线的比较subplot(222)x=1;%步长为0.05y=x;h=0.05;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,k)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,*y)title(欧拉法0.05步长下输出响应曲线和真实响应曲线的比较);xlabel(t/time);ylabel(y/gain);legend(Euler 0.05步长,真实输出);%欧拉法0.5步长下输出响应曲线和真实响应曲线的比较subplot(223)x=1;%步长为0.5y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,*r)title(欧拉法0.5步长下输出响应曲线和真实响应曲线的比较);xlabel(t/time);ylabel(y/gain);legend(Euler 0.5步长,真实输出);%欧拉法不同步长下输出响应曲线和真实响应曲线的比较subplot(224)x=1;%步长为0.1y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,k)hold onx=1;%步长为0.05y=x;h=0.05;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,y)hold onx=1;%步长为0.5y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,*r)title(欧拉法不同步长下输出响应曲线和真实响应曲线的比较);xlabel(t/time);ylabel(y/gain);legend(Euler 0.1步长,Euler 0.05步长,Euler 0.5步长,真实输出); 欧拉法、二阶龙库、四阶龙库比较h=0.5%欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(221)x=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,c)hold onx=1;y=x;h=0.5;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,m)title(欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(Euler,真实输出);%二阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(222)x=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1);x=x+h*(k1+k2)/2;y=y,x;T=T,t+h;t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.5;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,g)title(二阶龙格库塔法求出的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(RK2,真实输出);%四阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(223)x=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1/2);k3=-(x+h*k2/2);k4=-(x+h*k3);x=x+h*(k1+k2*2+k3*2+k4)/6;y=y,x;T=T,t+h;t=t+h;endplot(T,y,*g)hold onx=1;y=x;h=0.5;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,r)title(四阶龙格库塔法求出的的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(RK4,真实输出);%欧拉法、二阶龙格库塔法和四阶龙格库塔法分别求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(224)x=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,k)hold onx=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1);x=x+h*(k1+k2)/2;y=y,x;T=T,t+h;t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.5;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1/2);k3=-(x+h*k2/2);k4=-(x+h*k3);x=x+h*(k1+k2*2+k3*2+k4)/6;y=y,x;T=T,t+h;t=t+h;endplot(T,y,g)hold onx=1;y=x;h=0.5;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,k)title(Euler、RK2、RK4下输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(Euler,RK2,RK4,真实输出); h=0.1 %欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(221)x=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,c)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,m)title(欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(Euler,真实输出);%二阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(222)x=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1);x=x+h*(k1+k2)/2;y=y,x;T=T,t+h;t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,g)title(二阶龙格库塔法求出的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(RK2,真实输出);%四阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(223)x=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1/2);k3=-(x+h*k2/2);k4=-(x+h*k3);x=x+h*(k1+k2*2+k3*2+k4)/6;y=y,x;T=T,t+h;t=t+h;endplot(T,y,*g)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,r)title(四阶龙格库塔法求出的的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(RK4,真实输出);%欧拉法、二阶龙格库塔法和四阶龙格库塔法分别求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(224)x=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,k)hold onx=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1);x=x+h*(k1+k2)/2;y=y,x;T=T,t+h;t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.1;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1/2);k3=-(x+h*k2/2);k4=-(x+h*k3);x=x+h*(k1+k2*2+k3*2+k4)/6;y=y,x;T=T,t+h;t=t+h;endplot(T,y,g)hold onx=1;y=x;h=0.1;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,k)title(Euler、RK2、RK4下输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(Euler,RK2,RK4,真实输出);h=0.05%欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(221)x=1;y=x;h=0.05;N=round(1/h);%取整t=0;T=0;for i=1:Nk=-x;x=x+h*k;y=y,x;T=T,t+h;%画图的时候都保存了初始值t=t+h;endplot(T,y,c)hold onx=1;y=x;h=0.05;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,m)title(欧拉法求出的输出响应曲线和真实的输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(Euler,真实输出);%二阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(222)x=1;y=x;h=0.05;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1);x=x+h*(k1+k2)/2;y=y,x;T=T,t+h;t=t+h;endplot(T,y,b)hold onx=1;y=x;h=0.05;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,g)title(二阶龙格库塔法求出的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel(y/gain);legend(RK2,真实输出);%四阶龙格库塔法求出的输出响应曲线和真实的输出响应曲线之间的比较subplot(223)x=1;y=x;h=0.05;N=round(1/h);%取整t=0;T=0;for i=1:Nk1=-x;k2=-(x+h*k1/2);k3=-(x+h*k2/2);k4=-(x+h*k3);x=x+h*(k1+k2*2+k3*2+k4)/6;y=y,x;T=T,t+h;t=t+h;endplot(T,y,*g)hold onx=1;y=x;h=0.05;N=round(1/h);t=h;T=0;for i=1:Nx=exp(-t);y=y,x;T=T,t;t=t+h; endplot(T,y,r)title(四阶龙格库塔法求出的的输出响应曲线和真实输出响应曲线之间的比较);xlabel(t/time);ylabel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护士执业资格考试专业知识试题及答案
- 高考模拟试卷化学试题及答案
- 护理职称考试试题及答案
- 国考面试模拟试题及答案
- 社工招录考试试题及答案
- 2025年儿科疾病诊断治疗理论考察答案及解析
- 环境检测岗考试题及答案
- 2025年山东护士考试试题及答案
- 2025年生理学实验操作技能测试答案及解析
- 2025年全科医学实践案例分析能力考核答案及解析
- 设备吊装作业施工方案
- 合并收购合同范本
- 07FJ02 防空地下室建筑构造
- 部编语文三(上)全册生字笔顺动画为孩子收藏
- 工程伦理 课件第8、9章 工程、健康与可持续发展;全球化视野下的工程伦理
- 大学《教育社会学》试题
- 陕西省建筑工程施工质量验收技术资料统一用表
- 《细胞》PPT课件-完美版
- 研究借鉴晋江经验-加快构建三条战略通道
- GB/T 3810.2-2016陶瓷砖试验方法第2部分:尺寸和表面质量的检验
- GA 38-2021银行安全防范要求
评论
0/150
提交评论