2003---2004 学年 第二学期 (共 1 页)
踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称 数值分析
(上机部分) 使用专业研一
A
卷 2004 年 6 月 时间:60 分钟
班级 学号 机号 姓名
一 二 三 四 五 总分
试 题
得 分
考试规则:邻座试卷不同,开卷,解答全部写在考卷上;
开考后不允许用软盘,也不允许上网.
注:数据结果均精确到小数点后第四位;
要求写出 M 函数(如果需要)、MATLAB 命令和计算结果.
1、在一天 24 小时内,从零点开始每间隔 2 小时测得的环境温度数据分别为
12,9,9,10,18 ,24,28,27,25,20,18,15,13,
用三次样条插值推测中午 13 点时的温度.(采用系统默认的边界条件)
命令:>> x=0:2:24;y=[12 9 9 10 18 24 28 27 25 20 18 15 13];
>> interp1(x,y,13,'spline')
答案:
13 点时的温度为 27.8725
或
>> pp=spline(x,y);
>> ppval(pp,13)
13 点时的温度为 27.8725
2、利用教材程序 nagauss2.m(P. 20)求解线性方程组 .
11163
1852
21482
321
321
321
xxx
xxx
xxx
命令:>> a=[2 8 14;2 5 8 ;3 6 11];b=[2 1 1]';
>> nagauss2(a,b)
答案:
0.3333
0.3333
0
x
3
.求积分 的近似值.
dxx
e
5
)log(log
命令:
>> x=linspace(exp(1),5,100);
>> y=log(log(x));
>> trapz(x,y)
答案:积分值为 0.6399