《计算方法B上机题目.pdf》由会员分享,可在线阅读,更多相关《计算方法B上机题目.pdf(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、.20142014 年计算方法年计算方法 B B上机题目上机题目一一.计算机语言要求计算机语言要求上机实习使用语言原则上不限,可以使用C、C+、FORTRAN、VC/VB,C#、Matlab、PHP、JavaScript 等语言。二二.实习报告内容实习报告内容题目完成后,必须交一份上机报告。上机报告中应对每道题目包(1)上机题目内容;(2)详细说明实现的思想、算法依据、算法实现的结构;(3)详细完整的源程序,并附相关的注释说明;(4)给出必要的计算结果,并对结果进行分析;对上机中出现的问题进行分析总结;三三.实习报告要求实习报告要求括:1.提供一份完整的上机报告的电子文档;然后再提供一份纸质的
2、2.提供上机的所有源程序、输入数据、输出数据,以及可以运行3.上机报告严禁抄袭,如发现有抄袭现象,所有涉及抄袭的上机4.上机作业电子版发送到邮箱:,上机作业纸面上机报告。的文件。如果需要的话,请附上运行程序所需要的软件包环境。报告将被以作弊处理,并按零分处理,不再另行通知。作业请送到:理科楼 338。.上机实习题目上机实习题目1.对以下和式计算:S 1nn01621148n 18n 48n 58n 6,要求:(1)若只需保留 11 个有效数字,该如何进行计算;(2)若要保留 30 个有效数字,则又将如何进行计算;2.某通信公司在一次施工中,需要在水面宽度为 20 米的河沟底部沿直线走向铺设一条
3、沟底光缆。在铺设光缆之前需要对沟底的地形进行初步探测,从而估计所需光缆的长度,为工程预算提供依据。已探测到一组等分点位置的深度数据(单位:米)如下表所示:分点分点深度深度分点分点深度深度分点分点深度深度09.017149.1518.968157.9027.969167.9537.9710178.8648.02111851219613209.0510.1311.1812.2613.2813.3212.6111.2910.229.8110.8010.93 (1)请用合适的曲线拟合所测数据点;(2)预测所需光缆长度的近似值,并作出铺设河底光缆的曲线图;3.假定某天的气温变化记录如下表所示,试用数据拟
4、合的方法找出这一天的气温变化的规律;试计算这一天的平均气温,并试估计误差。时刻时刻0123456789101112平均气温15141414141516182020232528131415161718192021222324平均气温3134312927252422201817164.设计算法,求出非线性方程6x545x220 0的所有根,并使误差不超过104。5.编写程序实现大规模方程组的列主元高斯消去法程序,并对所附的.方程组进行求解。针对本专业中所碰到的实际问题,提炼一个使用方程组进行求解的例子,并对求解过程进行分析、求解。附:数据文件格式说明:1.数据文件的文件名为:文件名+.dat2.数
5、据文件中的数据为二进制记录结构,分为以下四个部分:(1)文件头部分,其结构:typedef struct long int id;long int ver;long int n;其中:id:为该数据文件的标识,值为0 xF1E1D1A0,即为:十六进制的 F1E1D1A0 ver:为数据文件的版本号,值为16 进制数据,版本号说明0 x101系数矩阵为非压缩格式稀疏矩阵0 x102系数矩阵为非压缩格式带状对角阵0 x201系数矩阵为压缩格式稀疏矩阵0 x202系数矩阵为压缩格式带状对角阵 n:表示方程的阶数(2)文件头 2:此部分说明为条状矩阵的上下带宽,结构:typedef struct l
6、ong int q;/为上带宽 long int p;/为下带宽 (3)系数矩阵 a.如存贮格式非为压缩方式,则按行方式存贮系数矩阵中的每一个元素,个数为 n*n,类型为 float 型 b.如果存贮格式是压缩方式,则按行方式存贮,每行中只存放上下带宽内的非零元素,即,每行中存贮的最多元素为p+q+1 个(4)右端系数按顺序存贮右端系数的每个元素,个数为n 个,类型为 float 型3.数据文件:dat141.dat为非压缩带状对角方程组,阶数为 15 阶,该方程组供调试程序使用,该方程组的根都为 1dat142.dat为非压缩带状对角方程组,阶数在2000 阶左右dat143.dat为压缩带状对角方程组,阶数在40000 阶左右.