1、经典四阶龙格库塔法解一阶微分方程组
陕 西 科 技 大 学 数值计算课程设计任务书 理学院信息与计算科学/应用数学专业信息08/数学08 班级 学生: 题目:典型数值算法的C++语言程序设计 课程设计从 2010 年 5 月 17日起到 2010 年 6 月 18 日
1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 每人需作10个算法的程序、必做6题、自选4题。
对每个算法要求用C++语言进行编程。
必选题:
1、经典四阶龙格库塔法解一阶微分方程组
2、高斯列主元法解线性方程组
3、牛顿法解非线性方程组
4、龙贝格求积分算法
5、三次样条插值算法(压紧样条)用C++语言进行编程计算 依据计算结果,用Matlab画图并观察三次样条插值效果。
6、M次多项式曲线拟合,据计算结果,用Matlab画图并观察拟合效果。 自选题:自选4道其他数值算法题目.每道题目重选次数不得超过5次.
2、对课程设计成果的要求〔包括图表、实物等硬件要求〕:
1)提交课程设计报告
按照算法要求,用C++语言设计和开发应用程序,提交由算法说明;程序设计说明;系统技术文档 (包括系统各模块主要流程图,软件测试方案与测试记录、软件调试和修改记录、测试结论、运行情况记录),系统使用说明书,源程序代码为附录构成的课程设计报告。
2)课程设计报告版式要求