- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB在数值分析中的应用要点.docx
1牛顿插值代码%1-1 homework of someone(ID)%创建插值原始数据x,yx=-1:0.2:1;y=1./(1+9.*x.^2);%读取插值维数n = length(x);%定义需要的变量c(1:n) = 0.0;syms t;f = y(1);y1 = 0;l = 1;%循环生成插值多项式for(i=1:n-1) for(j=i+1:n)y1(j) = (y(j)-y(i))/(x(j)-x(i));endc(i) = y1(i+1); l = l*(t-x(i)); f = f + c(i)*l;simplify(f); y = y1; %化简 f = collect(f); f = vpa(f, 6);end%输出ff%画图sym p;q=1/(1+9*p^2);ezplot(q,[-1,1])%标题hold onezplot(f,[-1,1])title(牛顿插值someone(ID))牛顿插值运行截图:三次样条插值代码%1-1 homework of someone(ID)%创建插值原始数据x0,y0x0=-1:0.2:1;y0=1./(1+9.*x0.^2);yy=spline(x0,y0);%读取插值维数n=length(x0);%创建符号变量xsyms xfori=1:n-1 y=yy.coefs(i,1)*(x-x0(i))^3+yy.coefs(i,2)*(x-x0(i))^2+yy.coefs(i,3)*(x-x0(i))^1+yy.coefs(i,4);%因三次样条插值与原图过于相似,为避免重合,分列在两张图里面subplot(2,1,1)ezplot(y,[x0(i),x0(i+1)]) title(someone(ID)三次样条)hold onaxis([-1 1 0 1])endy=1/(1+9*x^2);subplot(2,1,2)ezplot(y,[-1,1]);title(someone(ID)三次样条)三次样条插值截图因三次样条插值与原图过于相似,为避免重合,分列在两张图里面2二次勒让德逼近代码%2 homework of someone(ID)%定义逼近原始函数%创建符号变量xsyms x;%定义目标函数,并作等值变换使得自变量的区间为[-1,1]azf=sin(0.5*pi+0.5*pi*x);%定义逼近次数n=2;%定义Legender多项式f1=[1 x 1.5*x^2-0.5];%通过循环依次计算系数fori=1:n+1g(i)=f1(i)*f;temp(i)=int(g(i),-1,1);a(i)=(2*i-1)*temp(i)/2;end%累加得出插值多项式pf=0;fori=1:n+1pf=pf+a(i)*f1(i);end%化简,取六位有效数字pf=simplify(pf);pf=vpa(pf,6);ezplot(pf,[0,1])hold onezplot(f,[0,1])title(someone(ID)逼近)二次勒让德逼近截图3-1牛顿插值代码:%3-1 homework of someone(ID)%创建插值原始数据x,yx=-5:5;y=1./(1+x.^2);%读取插值维数n = length(x);%定义需要的变量c(1:n) = 0.0;syms t;f = y(1);y1 = 0;l = 1;%循环生成插值多项式for(i=1:n-1) for(j=i+1:n)y1(j) = (y(j)-y(i))/(x(j)-x(i));endc(i) = y1(i+1); l = l*(t-x(i)); f = f + c(i)*l;simplify(f); y = y1; %化简 f = collect(f); f = vpa(f, 6);end%画图syms p;q=1/(1+p^2);ezplot(q,[-5,5])%标题hold onezplot(f,[-5,5])title(牛顿插值someone(ID))牛顿插值截屏:3-2拉格朗日插值代码:%3-2 homework of someone(ID)%创建插值原始数据p=0:20;x=5*cos((2*p+1)*pi/42);y=1./(x.^2+1);%创建符号变量syms t;n = length(x);f = 0.0;%循环生成基函数,分两段以绕过xi=xjfor(i = 1:n) l = y(i); for(j = 1:i-1) l = l*(t-x(j))/(x(i)-x(j)); end;for(j = i+1:n) l = l*(t-x(j))/(x(i)-x(j));end;
您可能关注的文档
- iOS 开发技术栈与进阶.doc
- 七年级数学上册 第七章 .转盘游戏教学设计 北师大版.doc
- 大学学生食堂满意度研究——以天津财经大学为例.doc
- 经济增多值在企业业绩评价中的应用论文.doc
- 小学数学教学中游戏的设计与应用.doc
- 中国农村居民收入区域差异变化的因子解析(可编辑).doc
- 灰色关联理论下的我国居民消费需求影响因子分析及对策.doc
- 网络环境下网络信息咨询与图书馆信息咨询比较研究_论文.docx
- 2017-2018学年高中数学北师大必修1学案:第二章+1-2 生活中的变量关系 对函数的进一步认识+Word版含解析.doc
- 电流相间互串引起母差保护、线路差动保护的问题分析 - new.doc
- 知识点43 频率与概率2017(解答题).doc
- 荣德盛顾问(国际)有限公司董事总经理林增荣在2005年国际房地产评估论坛上的主题演讲:回归后香港房地产市场的剧变对估价师的启示.doc
- (a)房地产价格影响因素(二).doc
- 统计技术在建筑施工企业工作中的应用.doc
- 能力测试点 二项分布及其应用、正态分布(待补王后雄考案理数P训练题).doc
- 2010年高中物理自主学习同步讲解与训练 共点力平衡的几种解法.doc
- 抽屉原理及其应用 数学本科毕业论文 (NXPowerLite).doc
- 市场营销管理与决策支持系统.doc
- 等比数列求和公式教学设计.doc
- 博弈原理及其在经济管理中的应用.doc
文档评论(0)