云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 武汉科技大学计算机科学与技术学院数值计算基础实验指导书

武汉科技大学计算机科学与技术学院数值计算基础实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 11:41:22

O(h2)

O(h4) O(h6) O(h8) O(h10) 4mTm?1(k)?Tm?1(k?1)Tm(k?1)?

4m?1用Tm(0)?Tm?1(1)??来控制精度

五、实验步骤

1、理解并掌握变步长梯形法与龙贝格法的公式; 2、画出变步长梯形法与龙贝格法的流程图 3、使用VC语言编写出相应的程序并调试验证通过

六、实验报告要求

1、统一使用《武汉科技大学实验报告》本书写,实验报告的内容要求有:实验目的、实验内容、程序流程图、源程序、运行结果及实验小结六个部分。

2、源程序需打印后粘贴在实验报告册内;

3、运行结果以屏幕截图形式保存并打印后粘贴在实验报告册内。

七、实验注意事项

sinx?0xdx积分中,被积函数在x=0点函数值为1,对该点在程序设计中应注意对其的

1定义。

八、思考题

使用复化梯形法与复化Simpson法来计算该问题有何缺点?

7

实验四 常微分方程的数值解

一、实验目的

掌握改进欧拉法与四阶龙格-库塔求解一阶常微分方程的初值问题。

二、实验内容

分别写出改进欧拉法与四阶龙格-库塔求解的算法,编写程序上机调试出结果,要求所编程序适用于任何一阶常微分方程的数值解问题,即能解决这一类问题,而不是某一个问题。实验中以下列数据验证程序的正确性。

?y???xy2求??y(0)?2(0?x?5)步长h=0.25。

三、实验仪器设备与材料

主流微型计算机

四、实验原理

常微分方程的数值解主要采用“步进式”,即求解过程顺着节点排列次序一步一步向前推进,在单步法中改进欧拉法和四阶龙格-库塔法公式如下:

1、改进欧拉法

yn?1?yn?hf(xn,yn)

hyn?1?yn?[f(xn,yn)?f(xn?1,yn?1)]2

2、四阶龙格-库塔法

h?y?y?(k1?2k2?2k3?k4)n?n?16??k1?f(xn,yn)?hh? k?f(x?,y?k1)?2nn22?hh?k?f(x?,y?k2)nn?322???k4?f(xn?h,yn?hk3)五、实验步骤

1、理解并掌握改进欧拉法与四阶龙格-库塔法的公式; 2、画出改进欧拉法与四阶龙格-库塔法的流程图 3、使用VC编写出相应的程序并调试验证通过

六、实验报告要求

8

1、统一使用《武汉科技大学实验报告》本书写,实验报告的内容要求有:实验目的、实验内容、程序流程图、源程序、运行结果及实验小结六个部分。

2、源程序需打印后粘贴在实验报告册内;

3、运行结果以屏幕截图形式保存并打印后粘贴在实验报告册内。

七、实验注意事项

?y???xy2 ??y(0)?2的变化

(0?x?5)的精确解为y?2/(1?x2),通过调整步长,观察结果的精度

八、思考题

如何对四阶龙格-库塔法进行改进,以保证结果的精度。

9

实验五 迭代法解线性方程组与非线性方程

一、实验目的

掌握高斯-塞德尔迭代法求解线性方程组与牛顿迭代法求方程根。

二、实验内容

分别写出高斯-塞德尔迭代法与牛顿迭代法的算法,编写程序上机调试出结果,要求所编程序适用于任何一个方程的求根,即能解决这一类问题,而不是某一个问题。实验中以下列数据验证程序的正确性。

1、高斯-塞德尔迭代法求解线性方程组

21?2??x1??4??7?9153?2??x??7????2???? ??2?2115??x3???1???????13213???x4??0?32、用牛顿迭代法求方程x?x?1?0的近似根,??0.00001,牛顿法的初始值为1。

三、实验仪器设备与材料

主流微型计算机

四、实验原理

二分法通过将含根区间逐步二分,从而将根的区间缩小到容许误差范围。牛顿通过迭代的方法逐步趋进于精确解,该两种方法的公式如下:

1、高斯-塞德尔迭代法

1)判断线性方程组是否主对角占优

?aj?1j?inij?aii,i?1,2,?,n

2)直接分离xi,即

xi?(di??bijxj)/aii,i?1,2,?,n

j?1n建立高斯-塞德尔迭代格式为:

xi(k?1)?(di??aijxjj?1i?1(k?1)?j?i?1?aijxjn(k))/aii,i?1,2,?,n

3)取初值迭代求解至所要求的精度为止。 2、牛顿法

xk?1?xk?f(xk)

f?(xk)10

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

O(h2) O(h4) O(h6) O(h8) O(h10) 4mTm?1(k)?Tm?1(k?1)Tm(k?1)? 4m?1用Tm(0)?Tm?1(1)??来控制精度 五、实验步骤 1、理解并掌握变步长梯形法与龙贝格法的公式; 2、画出变步长梯形法与龙贝格法的流程图 3、使用VC语言编写出相应的程序并调试验证通过 六、实验报告要求 1、统一使用《武汉科技大学实验报告》本书写,实验报告的内容要求有:实验目的、实验内容、程序流程图、源程序、运行结果及实验小结六个部分。 2、源程序需打印后粘贴在实验报告册内; 3、运行结果以屏幕截图形式保存并打印后粘贴在实验报告册内。 七、实验注意事项 在sinx?0x

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com