昆明理工大学数值分析上机报告6.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 第 PAGE 1 页 昆 明 理 工 大 学 理 06 工科硕士 《数值分析》上机实验报告 专业: 材 料 学 姓 名 : 学 号 : 2006202044 任课教师: 作业完成实验室: 个人 PC 实验成绩: 理论描述 数值公式 程序流程图 数据和 讨论 源程序 总分 (10) (10) 和程序结构 结果 (20) (20) (100) (20) (20) 实验内容: 题目/要求: 三次样条插值法 一、问题提出 设已知数据如下: 0.2 0.4 0.6 0.8 1.0 0.9798652 0.9177710 0.8080348 0.6386092 0.3843735 1、满足自然边界条件S ??0.2?? S ??1.0 1、满足自然边界条件S ??0.2?? S ??1.0?? 0 ; 2、满足第一类边界条件S (0.2) ? 0.20271 , S (1.0) ? 1.55741 。 二、要求 3 、 打 印 输 出 用 追 赶 法 解 出 的 弯 矩 向 量 (M , M ,..., M ) S (0.2 ? 0.1i) (i ? 0,1,...,8) 的值。﹡并画出 y ? S (x) 的图形﹡。 0 1 4 和 作业环境(包括选用的程序语言、运行环境) 程序语言 Turbo.C 2.0 运行环境 WINDOWS XP 3.数学(理论背景)描述 某些实际问题,如船体放样与机翼设计,要求插值曲线不仅连续而且处处平滑。甚至要求尽可能采用流线型,使气流沿机翼的表面能形成平滑的流线,以减少空气的阻力。换句话说,所谓光滑插值就是既要分段低次又要保证接头光滑。 为适应这类需求,借助曲线板来作图,以保证曲线在接头处的光滑。在工程技术如船体放样中,作图员常用“样条”在指定节点间做光滑曲 线。光滑插值就是这类作图方法的数学模拟。因此,这类插值称作样条 (Spline)插值。 样条插值实际上是一种改进的分段插值,它要求插值函数在各分段的衔接处能保持一定程度的光滑性。既要保持插值函数的导数的连续性。在实际应用中,最常用的是三次样条插值,其定义如下: 若函数S ?x?? C 2 ?a, b?,且在每个小区间?x j , x j ?1 ?上是三次多项式,其 中a ? x 0 ? x ? ? x ?1 n ? ? b 是给定节点,则称 S ?x?是节点 x 0 , x , , x 上的 ?1 n ? 三次样条函数。若在节点 x  上给定函数值 y j j ? f ?x j ??j ? 0,1,?, n?,并成 立S ?x j ?? y j ?j ? 0,1,?, n?,则称 S ?x?为三次样条插值函数。 数值计算公式 iii三次样条函数分段插值公式 i i i ? ? ?x ? x?3 ?x ? x ?3 ? h 2 ? x ? x ? h 2 ? x ? x ? ? S x ? i M ? 6h i?1 i i?1 6h i M ? ? y ? i ? i?1 6 M i?1 ? h ?i ? ? ? y ? ? i 6 M i ? h ?i ? i?1 1 ? ? ?x ? x?2 ?x ? x ? h ? ? y ? y ? ? S ? x ? ? i M ???i?1 M ? i M ? M ? i i?1 2 2h i?1 2h i i i 6 i i?1 h i ? ? x x x ? x ? ? S ? x ? i h i M i?1 ???i?1 M h i i 3 ,其中 ?2M ?? 0 ? ? M ? ? ? 0 1 0 1 ?? ? 1 M ? 2M 0 1 ? ? M ? ? 1 2 1 ? ? ??????? 4 ??1 ?? ?M ? 2M ? ? M ? ? ? n?1 n?2 n?1 n?1 n n?1 ??? M ? n  n?1 h ? 2M ? ? n n ? ? ? ???i?1 5 h ? x ? x i?i?1y i? i?1 y i?1 y ? ? i h i?1 ? y ? y i ? i?1 h i ? ? 6 i  h ? h i i?1  ?6? j j ?1 j 算法程序流程图 开始 开始 ? 读入数据 读入数据 ? 利用 利用(5)(6)计算系数 ? ,? , i ? 1,2,?, n ? 1 1 1 ? 用追赶法解方程组( 用追赶法解方程组(4)得 M , M ,?, M 0 1 n ? 判定插值点 判定插值点 x 所在的分段 ?x , x ? i ?1 i ? 按公式 按公式(1)(2)和(3)计算所求函数值 S ?x?及其一阶二阶数 值导数

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档