- 1、本文档共92页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数值分析 Ch2-插值法
1. 插值概念 2-1 插值多项式的存在唯一性 证明 插值条件(2.2)等价于线性方程组 例 给定数据如下 : 后面为链接 §4 Piecewise Polynomial Approximation 7-2 分段线性插值 /* piecewise linear interpolation */ 在每个区间 上,用1阶多项式 (直线) 逼近 f (x): 记 ,易证:当 时, 一致 失去了原函数的光滑性。 ? 分段Hermite插值 /* Hermite piecewise polynomials */ 给定 在 上利用两点的 y 及 y’ 构造3次Hermite函数 导数一般不易得到。 How can we make a smooth interpolation without asking too much from f ? Headache … 7-3 分段三次Hermite插值 /* Hermite piecewise polynomials */ §8 三次样条 /* Cubic Spline */ 分段插值法具有一致的收敛性, 但它只保证插值函数整体的连续性, 但在连接处不一定光滑,不能够满足精密机械设计(如船体、飞机、汽车等的外形曲线设计)对函数光滑性的要求。 早期的工程技术人员在绘制给定点的曲线时,使用一种具有弹性的细长木条(或金属条),称之为样条(Spline),强迫它弯曲通过已知点。弹性力学理论指出样条的挠度曲线具有二阶连续的导函数,并且在相邻给定点之间为三次多项式,即为数学上的三次样条插值曲线。 定义 设 。三次样条函数 , 且在每个 上为三次多项式 /* cubic polynomial */。若它同时还满足 ,则称为 f 的三次样条插值函数 /* cubic spline interpolant */. 注:三次样条与分段 Hermite 插值的根本区别在于S(x)自身光滑,不需要知道 f 的导数值(除了在2个端点可能需要);而Hermite插值依赖于f 在所有插值点的导数值。 f(x) H(x) S(x) 三次样条插值函数 在每一个小区间上是3次的多项式, 在整个插值区间上有4n个系数. 且有4n-2个约束: 内节点 边界节点 要确定4n个系数,还需附加2个约束条件. 常用的约束条件有以下三类: 此时一般有 成立. ③.周期性边界条件 , ②.弯矩边界条件 特别的称 为自然边界条件. ①.转角边界条件 ? 构造三次样条插值函数的三转角方程 /* method of bending moment */ ? 构造三次样条插值函数的三转角方程 /* method of bending moment */ ? 构造三次样条插值函数的三转角方程 /* method of bending moment */ ? 构造三次样条插值函数的三转角方程 /* method of bending moment */ 1.线性: 2.差商可以表示为函数值的线性组合: 3. 对称性:由2知,差商的值与节点的顺序无关! 4. 差商的另一种定义:由2,3及均差定义可得 §4 Newton’s Interpolation §4 Newton’s Interpolation ? 牛顿插值 /* Newton’s Interpolation */ … … … … Nn(x)—n次多项式,满足: Nn(xi)= f(xi) Rn(x)—插值余项,满足Rn(xi)=0,i=0,…,n ai = f [ x0, …, xi ] (1) (2) (n) (n)?(n-1) ?… ?(2) ?(1) §4 Newton’s Interpolation
文档评论(0)