?/p>
?/p>
?/p>
?/p>
课程名称
数值分析实?/p>
实验项目
误差分析
专业班级
?/p>
?/p>
?/p>
?/p>
指导教师
?/p>
?/p>
?/p>
?/p>
一、实验目?/p>
1
.了解误差分析对数值计算的重要性?/p>
2
.掌握避免或减小误差的基本方法?/p>
二、实验设?/p>
安装?/p>
C
?/p>
C++
?/p>
MATLAB
的计算机?/p>
三、实验原?/p>
根据不同的算法,得到的结果的精度是不一样的?/p>
四、实验内容步?/p>
求方?/p>
ax
2
+bx+c=0
的根,其?/p>
a=1
?/p>
b= -(5
×
10
8
+1)
?/p>
c=5
×
10
8
采用如下两种计算方案,在计算机上编程计算,将计算结果记录下来,并分析产生误差的原因?/p>
方案一?/p>
a
ac
b
b
x
2
4
2
1
?/p>
?/p>
?/p>
?/p>
a
ac
b
b
x
2
4
2
2
?/p>
?/p>
?/p>
?
方案二:
a
ac
b
b
b
x
2
4
)
sgn(
2
1
?/p>
?/p>
?
?/p>
1
2
ax
c
x
?/p>
要求:编写程序实现该算法;调试程序,检查输出结果?/p>
五、实验结果及分析