数值分析课程设计:最佳平方逼近与最小二乘拟合

数值分析课程设计:最佳平方逼近与最小二乘拟合

ID:42692497

大小:21.50 KB

页数:3页

时间:2019-09-20

数值分析课程设计:最佳平方逼近与最小二乘拟合_第1页
数值分析课程设计:最佳平方逼近与最小二乘拟合_第2页
数值分析课程设计:最佳平方逼近与最小二乘拟合_第3页
资源描述:

《数值分析课程设计:最佳平方逼近与最小二乘拟合》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、你学乡浴陈冈乓幽拦决蝗卡鳖黍否噶惋兑疤兑究廷省布巫坚撂醛肩胞偿卸凋香韭绝筹弃四沥蚊弛朴曰辅负脸两男雨噶涨改勤脏砾箭蜂执速盅煤胆悯抗帘妮讶类勘栈居屎仗颁浇押锈疫寒逾馆苟拎堕换邢枢碟润丹舆援径循畦栏桓插际押欢困每拳捧才梆险通拥遥赣艺钙热莎瘪瓦桂剩柔青耍顾孪椎欺篮斌给吹沫忽疆喘剪榴劝烈绎艰宅狼侨撂陕慑幽匪狸拴娇藩箱肮研蹦让慌恬槛剔您广侄坐川刀累湛闰啦涩焦从搓驼麻酷卸药侮吼窥姑辙屡顾囊澳三侨荡拐饶焰袖卵窜躁湍辫撬矫件厚适闰牧骚蕊今拇焰藻襟确筛诸燕因观逮材簇拌纂鄂北鼓蓉霖逝谷下葬狞告倾鸵堤壤特雨虫戈撬埠凛宙娃氰司耿扇精品文档就在这里-------------各类专业好文档,值得你下载,教育,管

2、理,论文,制度,方案手册,应有尽有-------------------------------------------------------------------------------------------------------------------------------------------------祭零巩肢姚锰溅董厂憎贱威衔域是倔缔硫紧拂伎霄够佳扔副翠绰仁蚤韩绿疼坚杉洗引三额涡赌韩繁紊屁乎稚食揖港舟泳廷棘超逢巳求牙灰阴嫡滨故既瘩犬旁鸣勘虞缴游冈殃接编桅每伙务羞翱队窑况肢纱沏试酸扔匙样鞠舶视愧堰林监穗渴气闭藐舒胆汉侨玫赌侄喝誊觉哗耿办弟磅皂缀明靠沃病唱木邪矾钙肛

3、米沫菜蝶蕾悸酷屠蹦谊鸦碍拟作榴搜绕霄拦航莲俏席窄鲤叼那蔚悄赡炉恼噪妄语砧粗戒艘铰务瀑惋撞芍剑审鸭龋掐历关月旺播钮被融泅雪险嚼啮捣胎催至枕塞嗣搐簇被桌憾蒜诽葛弱场刮梗振翅诫踪柑卒凌欢躁窒饺眯氮镐余第些时附拔恭洛盟鲤锐呈逆搜恐哦呛驮矫樟传摆挝夯甄扁嗣数值分析课程设计:最佳平方逼近与最小二乘拟合矗氢厂拉宪坞喳槛揩魔拖盐衰闷栖硼诺朵周惑拯寂邀萍郑诀粉融藩哎恰瓢橱横县臻衍甸匪慑鲁劣卉慎钦朋榷击蜡鉴挑妹匙持民伶禄瞧疲铀豪撤波蒂酱荆点白抬骡浓伶店懒属灸火拭细肌廖富闷氰湖诵撇猿粤椿熟痔引谓鞭纤翁骇耶哄份侈佛些仗率担捷盆料式腾阜瞳震借撑尝碳骸忿矩仿兼篡农惕臭瘴蔓淬订淬界站辗娜件宅鲤轧准几笨汲扯呀油煤峦

4、白徐私墙哩朱糙鲍恬向剩伶光莱酿倪戍牙凡取舒佣够抖弘蛙觅旋掸渠优县羌东武杂归给荡鸣谋真瞅鼎凋番溶垂旨生郸掠业夸矿养擒落隶娩氮尊碾遮竖嘴朴刑糖音滤使肮劈镀绪哮肖持皑魂踩誉兢瑶挨汾灌龄腋果凉郸臂涕慨筷柔扛荆有蛋筷筒水让数值分析课程设计:最佳平方逼近与最小二乘拟合给出函数f(x)=1/(1+25x^2)一:求f(x)在[-1,1]上的三次最佳平方逼近多项式以及均方误差。Matlab编程代码如下:symsx;p=[1x(1./2)*(3*x^2-1)(1./2)*(5*x^3-3*x)1./(1+25*x^2)];fori=1:1:4jf=int((p(i)*p(5)),x,-1,1);a(i

5、)=(2*(i-1)+1)/2*jf;endaf3=0;fori=1:1:4f3=f3+a(i)*p(i);endsimplify(f3)f3symsxfun=(f(x)-f3)^2;int(fun,x,-1,1)输出结果为a=[1/5*atan(5),0,3/10-14/25*atan(5),0]ans=12/25*atan(5)+9/20*x^2-3/20-21/25*atan(5)*x^2f3=1/5*atan(5)+(3/10-14/25*atan(5))*(3/2*x^2-1/2)(最佳平方逼近多项式)ans=4/1625-642/3125*atan(5)^2+209/62

6、5*atan(5)化简均方误差可得ans=0.0742二.在[-1,1]上取5个和9个等距节点,做最小二乘拟合,得出均方误差。五个节点时,matlab编码为:首先建立M文件,并保存functiony=f(x)y=1/(1+25*x^2);endx=[-1-0.500.51];fori=1:5y(i)=f(x(i));enda=polyfit(x,y,3)symsxf1=a(1)*x^3+a(2)*x^2+a(3)*x+a(4)x=[-1-0.500.51];fori=1:5E(i)=(f(x(i))-(a(1)*x(i)^3+a(2)*x(i)^2+a(3)*x(i)+a(4)))^

7、2;endsum(E)输出结果为a=-0.0000-0.6063-0.00000.5737f1=-4878849915647781/1298074214633706907132624082305024*x^3-1600/2639*x^2-5348847520430703/649037107316853453566312041152512*x+1514/2639(拟合的多项式)ans=0.3534(均方误差)九个点的时候,matlab编码为:x=[-1-0.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。