- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自编的三次样条插值matlab程序(含多种边界条件)txt
数值计算第二次大作业——验证三次样条函数插值是否有几何不变性(1)给定的插值条件如下: i 0 1 2 3 4 5 6 7 Xi 8.125 8.4 9.0 9.485 9.6 9.959 10.17 10.2 Yi 0.0774 0.099 0.28 0.60 0.708 1.200 1.800 2.177端点边界条件为第一类边界条件(给定一阶导数): .Y . 0.01087 .0. Y .100 .7.三次样条函数的构造过程如下:设 x1 . x2 . x3 . xn.1 .xn 共 n个插值节点,则经过数据点 . x1, y1 . ,. x2, y2 . ,.,.xn , yn . 的三次样条 S . x. 是一组三次多项式: .S .........231111111112,,xabxxcxxdxxxxx.........,. . 23. . . a .. x . x . c .. x . d .x . x , x ..x , x ,.S2 x 2 b22 . 2 x 2 . 22 . 23 . . (1.1).. .S .x . x .3, x ..x , x .. n. .....nnnnnxabxxcxxd............. n .n.1 n.1. 由节点处的连续性可知: S . x .. y , S . x .. y ,i .1, 2, .n .1. ii iii.1 i.1 .a . yi , .1, 2, .n .1. ii . .y y ......2321121121121bxxcxxdxx......., (1.2).... .y . y . b . x . x .. c .x . x .2 . d .x . x .3 . nn.1 n.1 nn.1 n.1 nn.1 n.1 nn.1 由节点处的一阶与二阶光滑性可知: Si 11,iiiiiixSxSxS..... .. . . ..xi . ,i .1, 2, ., n. . 20 . S .x .. S .x .. b . 2c .x . x .. 3d .x . x .. b12 221121 121 2. .. . 2 (1.3) .0 . Sn.2 . xn.1 .. Sn.1 . xn.1 .. bn.2 . 2cn.2 .xn.1 . xn.2 .. 3dn.2 .xn.1 . xn.2 .. bn.1.. .0 . S . x .. S . x .. 2c . 6d .x . x .. 2c1222 1121 2 ... ..0 . Sn 211122nnnnxSxc........ .. .. 6dn.2 . xn.1 . xn.2 .. 2cn.1 又设 cn .Sn 1.. xn . 2 ,记 .. x . x , .. y . yi , .1, 2, ., n .1 ,则由(1.3)可得: ii.1 ii i.1 i c . ci.1 idi . , i . 1, 2, ., n .1. (1.4)3.i 从(1.2)解得: bi ..i . ci.i . di.i 212iiiicc..... . . ., i .1, 2, ., n .1. (1.5).i .i 3 将(1.4)与(1.5)代入(1.3)得: . ..2 .1 . ..c . 2..1 .. . 2 ..2c3 . 311 2 c ..., ...2 .1 .... (1.6). ..n.1 .n.2 ...n.2cn.2 . 2..n.2 ..n.1 .cn.1 ..n.1cn . 3..... ..n.1 .n.2 . 增加两个端点边界条件,因为 2c 1111,2nnSxcS.... . . xn . ,故有: 1.第零类边界条件:自然样条, c1 . 0, cn . 0. 2.第一类边界条件:给定端点一阶导数,设 S 1111,nxvS... .. xn ..vn ,则有: .2.c ..c . 3.. .. v ..... ..n .11121111111123nnnnnnccv........... 3.第二类边界条件:给定端点二阶导数,设 S1111,nxvS... .. xn ..vn ,则有: .2c1 . v1.2c . v.nn ci . c ..结合(1.6)及所给的边界条件即可解出 .ci .,而 di ..311,2iiiiiibcc.....i.i3 . . ,故可得到最终各个子区间上的三次样条函数。根据以上过程进行 matlab编程,编写三次样条 spline3函数,具体见附录。因此所编函数可对第一题求解: clear;clc;format short g;x1=[8.125 8.4 9 9
您可能关注的文档
- 罗兰贝格—中土畜总公司战略规划与组织模式咨询报告..ppt
- 罗莱家纺品牌战略咨询沟通案..ppt
- 罗马式建筑风格与哥特式建筑风格的对比研究..doc
- 美国债券市场概述【】.ppt
- 美国国际工程承包市场开拓研究..doc
- 美国影视分级制度及主要电视台简介(Brief introduction of American film classification system and major TV stations).doc
- 美国百得国际集团–全球采购(亚洲)-供应商品质系统评分标准中文版( 17页).doc
- 罗莱家纺品牌新品上市线上整合营销策划案..ppt
- 美国国家地理精选世界各地最美景观-高清壁纸办公专用幻灯片模板.ppt
- 美容院管理制度(精选).doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)