曲面拟合实例教程总结.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 曲面 拟合 实例教程 总结
- 资源描述:
-
例7.2.1试用最小二乘法求拟合曲线,并估计其误差,做出拟合曲线。 (1)做散点图 x=[-2.5,-1.7,-1.1,-0.8,0,0.1,1.5,2.7,3.6]; y=[-192.9,-85.50,-36.15,-26.52,-9.10,-8.43,-13.12,6.50,68.04]; plot(x,y,'r*') legend('实验数据(xi,yi)') xlabel('x'),ylabel('y') title('例7.2.1的数据点(xi,yi)的散点图') 2.CFTOOL工具箱使用 Shift+enter:换行输入 Gaussian:高斯曲线 Interpolant:最小二乘法差值 Polynomial:多项式 3.y1=polyfit(x,y,3) 拟合多项式的阶数为3 4.matlab绘制三维曲面图 已知曲线关系方程 以二元函数图 z = xexp(-x^2-y^2) 为例讲解基本操作, (1)首先需要利用meshgrid函数生成X-Y平面的网格数据,如下所示: % 生成二维网格数据 xa = [-2,0.2,2]; ya =[-1,0.15,1.5]; [x,y] = meshgrid(xa,ya); (2)此外,需要计算纵轴数据(z轴),如下所示: % calculate z data z = x.*exp(-x.^2 - y.^2); (3)在计算出(x,y,z)数据后,就可以使用三维绘图函数mesh绘制三维曲面图,如下所示: mesh(x,y,z); 4(2)、另一种方法: [x,y] = meshgrid(-2:0.2:2,-1:0.15:1.5); z = x.*exp(-x.^2 - y.^2); mesh(x,y,z); 5.由三组散点图绘制曲面(网格划分) xyz=[40 2 1.4 40 5 2.5 40 7 1.4 40 9 0.9 70 8 5.6 ]; tri = delaunay(xyz(:,1), xyz(:,2)); trimesh(tri, xyz(:,1), xyz(:,2),xyz(:,3)); shading interp 如何使用matlab 2014a 做数据曲线拟合(cftool) 1. 输入数据 做数据曲线拟合,当然该有数据,本经验从以如下数据作为案例。 >> x=[1,2,3,4]; (输入数据) y=[2,4,6,8]; cftool (打开曲线拟合工具箱) 2. 添加数据到curve fitting程序 这一步就是将你要拟合的数据添加到curve fitting程序中,同时给你拟合的曲线命名。 3. 选择曲线拟合的方法类型 常见的拟合曲线有多项式的、指数的、对数的等等。curve fitting程序提供了很多的方法。你可以根据自己的数据具体选择。 Custom Equations:用户自定义的函数类型 Exponential:指数逼近,有2种类型, a*exp(b*x) 、 a*exp(b*x) + c*exp(d*x) ; X=[-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6]; Y=exp(x);y=exp(-x);plot(x,y) Fourier:傅立叶逼近,有7种类型,基础型是 a0 + a1*cos(x*w) + b1*sin(x*w) ; Gaussian:高斯逼近,有8种类型,基础型是 a1*exp(-((x-b1)/c1)^2) ; Interpolant:插值逼近,有4种类型,linear、nearest neighbor、cubic spline、shape-preserving ; Polynomial:多项式逼近,有9种类型,linear ~、quadratic ~、cubic ~、4-9th degree ~ ; Power:幂逼近,有2种类型,a*x^b 、a*x^b + c ; Rational:有理数逼近,分子、分母共有的类型是linear ~、quadratic ~、cubic ~、4-5th degree ~;此外,分子还包括constant型 ; Smoothing Spline:平滑逼近(翻译的不大恰当,不好意思) Sum of Sin Functions:正弦曲线逼近,有8种类型,基础型是 a1*sin(b1*x + c1) Weibull:只有一种,a*b*x^(b-1)*exp(-a*x^b) 选择好所需的拟合曲线类型及其子类型,并进行相关设置: ——如果是非自定义的类型,根据实际需要点击“Fit options”按钮,设置拟合算法、修改待估计参数的上下限等参数; ——如果选Custom Equations,点击“New”按钮,弹出自定义函数等式窗口,有“Linear Equations线性等式”和“General Equations构造等式”两种标签。 在本例中选Custom Equations,点击“New”按钮,选择“General Equations”标签,输入函数类型y=a*x*x + b*x,设置参数a、b的上下限,然后点击OK。 4. 选择好方法后,按照提供的公式选择具体的选项 本文的数据近似为线性的,我们选择多项式拟合的一阶方法。 5. 拟合结果查看 拟合后,curve fitting会给你具体的函数表达式,你可以将他给出的参数的值带入你选择的方法中。 6. 结果说明 在结果中,不仅可以看到函数的表达式,同时他还给出了95%置信区间的参数值,以及拟合好坏的一些指标,如: SSE: R-square: Adjusted R-square: RMSE: 7. 画出图像 虽然在curve fitting程序有自带的图像显示,但是一般最好将拟合结果显示到单独的图像窗口。 8. 保存结果 曲线拟合结束后,你可以保存你的拟合结果。选择你保存的路径即可。展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




曲面拟合实例教程总结.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/5699436.html