首页 三点二次插值法Matlab实现

三点二次插值法Matlab实现

举报
开通vip

三点二次插值法Matlab实现三点二次插值法Matlab实现实验目的:1、通过本次实验了解线性搜索,加深对三点二次插值法的理解2、根据三点二次插值法的算法步骤编写相应的Matlab程序,并利用matlab程序计算求解最优化问题实验要求:1、学习MATLAB编写三点二次插值法的程序设计方法。2、对问题进行编程和解决问题。3、按照格式规范,撰写计算机实践报告。实验答案:3.functionchazhifasymsx;%定义f=x^3-2*x+1;%目标函数a1=0;a2=1;a3=3;%插值区间k=0;while(abs(a3-a1)>0.01)f...

三点二次插值法Matlab实现
三点二次插值法Matlab实现实验目的:1、通过本次实验了解线性搜索,加深对三点二次插值法的理解2、根据三点二次插值法的算法步骤编写相应的Matlab程序,并利用matlab程序计算求解最优化问题实验要求:1、学习MATLAB编写三点二次插值法的程序设计方法。2、对问题进行编程和解决问题。3、按照格式规范,撰写计算机实践 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 。实验答案:3.functionchazhifasymsx;%定义f=x^3-2*x+1;%目标函数a1=0;a2=1;a3=3;%插值区间k=0;while(abs(a3-a1)>0.01)f1=subs(f,x,a1);f2=subs(f,x,a2);f3=subs(f,x,a3);C1=(a2-a3)*f1+(a3-a1)*f2+(a1-a2)*f3;ap=0.5*((a2^2-a3^2)*f1+(a3^2-a1^2)*f2+(a1^2-a2^2)*f3)/C1;fp=subs(f,x,ap);ifap>a2iff2>=fpa1=a2;f1=f2;a2=ap;f2=fp;elsea3=ap;f3=fp;endelseiff2>=fpa3=a2;f3=f2;a2=ap;f2=fp;elsea1=ap;f1=fp;endendk=k+1a=apff=subs(f,x,ap)end
本文档为【三点二次插值法Matlab实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
老张师傅
20余年电工实际工作经验,目前在国企担任电工工程师
格式:doc
大小:30KB
软件:Word
页数:3
分类:
上传时间:2023-03-30
浏览量:1