


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用Matlab作最小二乘曲线拟合已知,要用一个函数来近似代表,此函数中含有几个待定参数,现在的任务是:确定参数的值,使得在节点处的总误差达到最小。用Matlab计算:先按照建立一个函数文件,文件第一句格式为:function f=文件名(参数组, 节点数组)再用下面命令格式:参数组=lsqcurvefit(函数文件名,参数组初值,节点数组,函数值数组) 例:对函数C=C(t)测量得下面一组数据:t : 1 2 3 4 5 6 7 8 9C:4.54, 4.99, 5.35, 5.65, 5.90, 6.10, 6.26, 6.39, 6.50用函数作拟合,并画图显示拟合效果,给出节点处总误差。先建立并保存函数文件:文件名syp78hswj 内容为:function f=syp78hswj(a,x0)f=a(1)+a(2)*exp(-a(3)*x0);再下面主程序:clearhold onx0=1:9;y0=4.54,4.99,5.35,5.65,5.90,6.10,6.26,6.39,6.50;for i=1:9 plot(x0(i),y0(i),+)endcscz=1,1,1;a=lsqcurvefit(syp78hswj,cscz,x0,y0)x=0:0.2:10;f=syp78hswj(a,x);plot(x,f)f=syp78hswj(a,x0);wc=sqrt(sum(f-y0).2)hold off执行得: 节点处总误差 wc=0.0076题1: 求 a=? b=? t 0 20 40 60 80 100 120 140 160 183.5n 0 1153 2045 2800 3466 4068 4621 5135 5619 6152答案: 题2: 求 a=? b=? c=? 节点处总误差=?t : 1 2 3 4 5 6 7 8 9 10C:4.54,4.99,5.35,5.65,5.90,6.10,6.26,6.39,6.50,6.59 .答案:a=6.9811, b= -2.9918, c=0.2031 节点处总误差=0.0077微分方程数值解 现以步长h=0.1求数值解:先建立“函数M文件”:function f=eqs1(x,y)f=y-2*x/y;将此函数文件,以文件名eqs2保存.再命令: 格式为: 自变量,因变量=ode45(函数文件名,节点数组,初始值)命令为: x,y=ode45(eqs1,0:0.1:1,1) 只须向量化,即可用前面方法:function f=eqs2(x,y)f=cos(x)+2*y(1)-y(2);sin(x)-y(1)+2*y(2);将此函数文件以文件名eqs2保存后,再下命令:x,y=ode45(eqs2,0:0.1:1,0.2;0.3)(注:输出的y是矩阵,第i列为函数的数值解)要画图,就命令plot(x,y(:,1), 及命令plot(x,y(:,2)X(0)=30 , Y(0)=20 . x(0)=0 , y(0)=0 . 当w=20时,function f=eqseqs20(t,y)w=20;aa=-16*(y(2)-20);bb=9*(y(1)-10);fm=sqrt(aa2+bb2);cc=y(1)-y(3);dd=y(2)-y(4);fm2= sqrt(cc2+dd2);f=aa/fm;bb/fm;w*cc/fm2;w*dd/fm2;将此函数文件,以文件名eqseqs20保存后,再下命令:t,y=ode45(eqseqs20,0:0.1:1,30;20;0;0)(注:输出y是矩阵,第1、2、3、4列分别为函数X(t)、Y(t)、x(t)、y(t) 的数值解) 要画图,继续命令:hold on,plot(y(:,1),y(:,2),grid,plot(y(:,3),y(:,4),hold off结果: 当 人速=1 狗速=20 时 t=1.9秒追击到。 当 人速=1 狗速=5 时 t=7.9秒追击到。(注:原题所给人速、狗速似有不妥,故下面改数据) 当 人速=3 狗速=15 时 t=2.7秒追击到。 当 人速=3 狗速=10 时 t=4.2秒追击到。 当 人速=3 狗速=5 时 t=9.0秒追击到题1:池水含盐量问题某水池有2000水,其中含盐2kg,现以速率6向水池注入含盐率为的盐水,同时又以速率从水池中流出搅拌均匀的盐水。为了计算任意t时刻水池含盐量,试建立微分方程模型。题2:导弹飞行问题t=0时刻,在导弹基地正北120km处,敌舰向东行驶速度90km/h,同时导弹发出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开心一刻 跳动的木屐教学设计-2025-2026学年初中音乐沪教版八年级下册-沪教版
- 淘营销平台活动说课稿-2025-2026学年中职专业课-网络营销-电子商务-财经商贸大类
- 6.1我国四大地理区域的划分说课稿2023-2024学年中图版地理七年级下册
- 2025年中考数学试题分类汇编:概率(6大考点55题) (第1期)解析版
- 圆和扇形(教学设计)-2024-2025学年六年级上册数学冀教版
- (2025秋新版)青岛版科学二年级上册全册教学设计
- 第十一课 音乐与戏剧(二)教学设计-2025-2026学年高中音乐人教版必修 艺术欣赏-人教版
- 第四单元第1课《古城古镇考察》说课稿 -2024-2025学年人教版初中美术九年级上册
- 5.3《圆的面积》(教学设计)-2024-2025学年六年级上册数学人教版
- 蒸汽锅炉运行知识培训内容课件
- 《蔚来汽车的SWOT分析》课件
- 2025-2030中国建筑工程质量检测行业市场发展分析及竞争格局与投资前景研究报告
- 产品美工面试题及答案
- 老年慢性病的中药调理方法
- 旧厂房改造施工安全措施
- 食堂服务礼仪培训
- 书法第一课课件-【知识精研】小学生书法版
- 美发培训课件
- 物流行业运输数据报送流程与追踪机制
- 《课程设计模式》课件
- 医疗器械参展总结报告
评论
0/150
提交评论