- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复习:
数值计算方法的含义
误差及误差限
误差与有效数字
数值计算中应注意的问题
一.插值的含义
问题提出:
第二章 插值方法
已知函数 y ? f ?x?在 n+1 个点 x
0
, x ,
1
, x 上的函数值 y
n 0
, y , , y
1 n
,求任意一点 x? 的函数
值 f ?x??。
说明:函数 y ? f ?x?可能是未知的;也可能是已知的,但它比较复杂,很难计算其函数值 f ?x??。
解决方法:
构造一个简单函数 P ?x?来替代未知(或复杂)函数 y ? f ?x?,则用 P ?x??作为函数值f ?x??的近似值。
二、泰勒(Taylor)插值1.问题提出:
已知复杂函数 y ? f ?x? 在 x
0
点的函数值 f ?x
0
?, 求 x
0
附近另一点 x
0
h 的函数值
f ?x
0
h?。
解决方法:
构造一个代数多项式函数 P
n
?x?,使得 P
n
?x?与 f ?x?在 x ? x
0
点充分逼近。
泰勒多项式为:
f ?n? ?
f ?n? ?x ?
? 0
n!
P ?x?? f ?x
n 0
?? f ??x
0
??x ? x ??
0
0 ?x ? x
2! 0
?2 ?
?x ? x ?n
0
显然, P
n
?x?与 f ?x?在 x ? x
0
点,具有相同的 i 阶导数值(i=0,1,…,n)。
几何意义为:
P ?x?与 f ?x?都过点?x
n 0
, f ?x
0
??;
P ?x?与 f ?x?在点?x
n 0
P ?x?与 f ?x?在点?x
n 0
, f ?x
0
, f ?x
0
??处的切线重合;
??处具有相同的凹凸性;
其几何意义可以由下图描述,显然函数 f 3?x?能相对较好地在 x 点逼近 f ?x?。
0
f2(x)
f3(x)
f1(x)
f(x)
x
0
误差分析(泰勒余项定理):
f ?n?1? ?? ??n ?1?!P ?x?
f ?n?1? ?? ?
?n ?1?!
n 0
?n?1
,其中? 在 x
0
与 x 之间。
举例:
x已知函数 f ?x??
x
,求 f ?115?。
分析:本题理解为,已知“复杂”函数 f ?x??
在 x =100 点的函数值为 f ?x
x0 0
x
?? 10 ,
求 x 的附近一点 x
0 0
解:
+15 的函数值 f ?x
0
?15?。
构造 1 次泰勒多项式函数 P ?x?: P ?x?? f ?x ?? f ??x ??x ? x ?。
1 1 0 0 0
2其中 f ?x ?? f ?100?? 10 , f ??x?? 1 x?1 , f ??x ?? f ??100?? 1 ,则有:
2
0 2 0 20
P ?x?? 5 ? 0.05x
1
故有 f ?115?? P ?115?? 10.75
1
误差分析:
P ?115?? f
1
?115? ?
f ??? ?2!?115
f ??? ?
2!
函数 f ??x?在[100,115]区间绝对值的极大值为 f ??100?? 2.5?10?4 ,
则有:
P ?115?? f ?115? ? 0.028125 ? 0.05
1
于是近似值 10.75 有三位有效数字。
几何意义:显然, P ?x?也过点(100,10),且 P ?x?就是函数 f ?x??
x在点(100,10)
x
1
处的切线,如下图所示。
构造 2 次泰勒多项式函数 P
2
1
?x?:
P ?x?? f ?x
2 0
?? f ??x
0
??x ? x ??
0
f ??x
0
2!
??x ? x
0
?2 。
把 f ?100?? 10 , f ??100?? 1 及 f ??100?? 2.5?10?4 代入,有
20
f ?115?? P
2
?115?? 10.721875 。
分析误差
f ??? ?3!P ?115?? f ?115? ? ?115 ?10
f ??? ?
3!
2
函数 f ??x?在[100,115]区间绝对值的极大值为 f ??100?? 3.75?10?6 ,则有
P ?115?? f ?115? ? 0.0021093750.005
2
于是近似值 10.721875 有四位有效数字。运行文件 taylor.m:
%已知函数 f(x)=x^(1/2),求 f(115)
%一次泰勒插值subplot(1,2,1);
f=inline(x^(1/2)); p1=inline(5+0.05*x); fplot(f,[-50,300]); hold on
fplot(p1,[-
您可能关注的文档
- 数控钻床铣床选择简介.docx
- 数量分析和总结.docx
- 数列 高考题分析和总结.docx
- 数列单元测试.docx
- 数列通项公式前n项和求法总结全.docx
- 数列通项数列前n项和的求法例题练习.docx
- 数列知识点总结.docx
- 数论整数拆分.docx
- 数码即热式电热水器41758941.docx
- 数码镜头设计原理.docx
- 2025甘肃市卫生健康委招聘公益性岗位人员10人考前自测高频考点模拟试题附答案详解.docx
- 2024年山西省五台县卫生局公开招聘试题带答案.docx
- 云南国土资源职业学院《形势与政策》期末考试练习题附答案详解(预热题).docx
- 2025年中国共产党南宁市兴宁区纪律检查委员会招聘工作人员(考前自测高频考点模拟试题及完整答案详解1.docx
- 2024年广东省揭东县卫生局公开招聘试题带答案.docx
- 2025年广东省深圳市公务员省考公共基础知识考试(+答案).docx
- 2024年陕西省留坝县卫生局公开招聘试题带答案.docx
- 2024年山西省昔阳县卫生局公开招聘试题带答案.docx
- 2024年四川省武胜县卫生局公开招聘试题带答案.docx
- 长春市城市森林土壤碳汇功能的动态演变与内在机制解析.docx
原创力文档


文档评论(0)