计算方法.docx
《计算方法.docx》由会员分享,可在线阅读,更多相关《计算方法.docx(13页珍藏版)》请在冰点文库上搜索。
华北水利水电大学-资源与环境学院
《计算方法》
课程考核作业
专业:
地理信息系统
班级:
2011010
学号:
201101014
姓名:
李松青
作业1用开方法求,取初始值,并使结果达到10-6的精度。
代码:
结果:
作业2运用Lagrange插值方法,利用下表所给数据计算正弦积分在的值。
0.3
0.4
0.5
0.6
0.7
0.29850
0.39646
0.49311
0.58813
0.68122
代码:
结果:
作业3运用Newton插值方法,利用下表所给数据计算正弦积分在的值。
0.3
0.4
0.5
0.6
0.7
0.29850
0.39646
0.49311
0.58813
0.68122
代码:
结果:
作业4利用变步长梯形法计算积分:
,并使结果满足精度10-6。
代码:
结果:
作业5利用Romberg算法计算积分:
,并使结果满足精度10-6。
代码:
结果:
作业6用改进的Euler方法求解初值问题,取步长。
代码:
结果:
作业7用四阶经典Runge-Kutta方法求解初值问题,取步长。
代码:
结果:
作业8用Newton法解方程,并使结果达到10-5的精度。
代码:
结果:
作业9分别用Jacobi迭代法和Gauss-Seidel迭代法解方程组,使结果满足10-3的精度,并比较迭代结果。
Jacobi迭代法代码:
结果:
Gauss-Seidel迭代法代码:
结果:
作业10使用超松弛迭代法(SOR)解方程组,取松弛因子,使结果满足10-5的精度。
代码:
结果: