




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 线性拟合 作多项式f x a1xm amx am 1拟合 可用以下命令 a polyfit x y m 多项式在x处的值y可用以下命令计算 y polyval a x MATLAB作曲线拟合 解 输入以下命令 x 0 0 1 1 y 0 4471 9783 286 167 087 347 669 569 489 3011 2 A polyfit x y 2 作出数据点和拟合曲线的图形z polyval A x plot x y k x z r 2 计算结果 9 810820 1293 0 0317 例对下面一组数据作二次多项式拟合 1 lsqcurvefit已知数据点 xdata xdata1 xdata2 xdatan ydata ydata1 ydata2 ydatan 2 非线性拟合 Matlab的提供了两个求非线性最小二乘拟合的函数 lsqcurvefit和lsqnonlin 两个命令都要先建立M 文件fun m 在其中定义函数f x 但两者定义f x 的方式是不同的 可参考例题 lsqcurvefit用以求含参量x 向量 的向量值函数F x xdata F x xdata1 F x xdatan T中的参变量x 向量 使得 输入格式为 1 x lsqcurvefit fun x0 xdata ydata 2 x lsqcurvefit fun x0 xdata ydata options 3 x lsqcurvefit fun x0 xdata ydata options grad 4 x options lsqcurvefit fun x0 xdata ydata 5 x options funval lsqcurvefit fun x0 xdata ydata 6 x options funval Jacob lsqcurvefit fun x0 xdata ydata 说明 x lsqcurvefit fun x0 xdata ydata options lsqnonlin用以求含参量x 向量 的向量值函数f x f1 x f2 x fn x T中的参量x 使得最小 其中fi x f x xdatai ydatai F x xdatai ydatai 2 lsqnonlin 已知数据点 xdata xdata1 xdata2 xdatan ydata ydata1 ydata2 ydatan 输入格式为 1 x lsqnonlin fun x0 2 x lsqnonlin fun x0 options 3 x lsqnonlin fun x0 options grad 4 x options lsqnonlin fun x0 5 x options funval lsqnonlin fun x0 说明 x lsqnonlin fun x0 options 例2用下面一组数据拟合中的参数a b k 该问题即解最优化问题 1 编写M 文件curvefun1 mfunctionf curvefun1 x tdata f x 1 x 2 exp 0 02 x 3 tdata 其中x 1 a x 2 b x 3 k 2 输入命令tdata 100 100 1000cdata 1e 03 4 54 4 99 5 35 5 65 5 90 6 10 6 26 6 39 6 50 6 59 x0 0 2 0 05 0 05 x lsqcurvefit curvefun1 x0 tdata cdata f curvefun1 x tdata F x tdata x a b k 解法1 用命令lsqcurvefit 解法2 用命令lsqnonlinf x F x tdata ctada x a b k 1 编写M 文件curvefun2 mfunctionf curvefun2 x tdata 100 100 1000 cdata 1e 03 4 54 4 99 5 35 5 65 5 90 6 10 6 26 6 39 6 50 6 59 f x 1 x 2 exp 0 02 x 3 tdata cdata 2 输入命令 x0 0 2 0 05 0 05 x lsqnonlin curvefun2 x0 f curvefun2 x 函数curvefun2的自变量是x cdata和tdata是已知参数 故应将cdatatdata的值写在curvefun2 m中 可以看出 两个命令的计算结果是相同的 3 运算结果为 f 0 00430 00510 00560 00590 00610 00620 00620 00630 00630 0063x 0 0063 0 00340 2542 4 拟合得a 0 0063b 0 0034k 0 2542 用命令 polyfit x y m 得到a1 3 3940 a2 702 4918 练习1用给定的多项式 如y x3 6x2 5x 3 产生一组数据 xi yi i 1 2 n 再在yi上添加随机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国隔膜胶阀行业市场发展分析及发展趋势与投资方向报告
- 2025辽宁沈阳盛京资产管理集团有限公司所属子公司沈阳大天地运营管理有限公司招聘9人考前自测高频考点模拟试题及答案详解(名师系列)
- 申请入驻快手申请书
- 2025年春季南通市通州区部分事业单位(医疗卫生类岗位)公开招聘工作人员90人考前自测高频考点模拟试题及答案详解(考点梳理)
- 健身机构执照申请书
- 2025广东广州市中山大学孙逸仙纪念医院康复医学科医教研岗位和医技岗位招聘2人模拟试卷及完整答案详解1套
- 2025年福建省罗源县城市管理和综合执法局内勤人员招聘模拟试卷及答案详解1套
- 申请就读摇号申请书
- 湖南商学院改名申请书
- 2025年威海乳山市卫生健康局事业单位公开招聘工作人员(41人)考前自测高频考点模拟试题完整答案详解
- 四年级数学上册试题 一课一练2.3《平移与平行》习题1-北师大版(含答案)
- 小学英语外研版5A Unit2 They sell many different things Module 2部优课件
- 中国文学史概述
- 9.10.11有机、酸碱一般排-盛剑
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 毕业设计-太平哨水利枢纽引水式水电站设计
- 农村与区域发展概论样题 2
- 陈氏太极56式拳谱
- 小井眼套管开窗侧钻技术
- 机电技术应用专业岗位任务分析表
- 2019法考主观题考前聚焦2小时商法曹新川案例题参考答案
评论
0/150
提交评论