本科生实验报告
实验课程数值计算方法
学院名称网络安全学院
专业名称计算机科学与技术
学生姓名张三
学生学号
指导教师
实验地点
实验成绩
二〇年月二〇年月
填写说明
1、适用于本科生所有的实验报告(印制实验报告册除外);
2、专业填写为专业全称,有专业方向的用小括号标明;
3、格式要求:
①用A4纸或在A4大小纸上用蓝黑色水笔书写(不打印,提交电子版)。
②打印排版:正文用宋体小四号,1.5倍行距,页边距采取默认形式(上下
2.54cm,左右2.54cm,页眉1.5cm,页脚1.75cm)。字符间距为默认值(缩放
100%,间距:标准);页码用小五号字底端居中。
③具体要求:
题目(二号黑体居中);
摘要(“摘要”二字用小二号黑体居中,隔行书写摘要的文字部分,小4号宋
体);
关键词(隔行顶格书写“关键词”三字,提炼3-5个关键词,用分号隔开,小4号黑体);
正文部分采用三级标题;
第1章××(小二号黑体居中,段前0.5行)
1.1 ×××××小三号黑体×××××(段前、段后0.5行)
1.1.1小四号黑体(段前、段后0.5行)
参考文献(黑体小二号居中,段前0.5行),参考文献用五号宋体,参照《参考文献著录规则(GB/T 7714-2005)》。
目录
实验一非线性方程求根 (1)
1.1 问题描述 (1)
1.1.1实验目的 (1)
1.1.2实验内容 (1)
1.1.3实验要求 (1)
1.2算法思想 (1)
1.2.1 简单迭代法 (1)
1.2.2 Newton迭代法 (1)
1.3测试结果及分析 (1)
1.4源程序 (2)
实验一非线性方程求根
1.1 问题描述
1.1.1实验目的
掌握非线性方程求根的基本步骤及方法。
1.1.2实验内容
1、试分别用简单迭代法、Newton迭代法、史蒂芬森加速法(选做),求x3-sin x-12x+1=0的全部实根,误差限为10-6。
说明:通过做出函数图像的草图分析该函数根的个数,并确定大致有根区间,针对不同有根区间构造不同的迭代函数。
2、(选做)采用Newton迭代法求解非线性方程组: {f(x)=x2+y2?1=0 g(x)=x3?y=0
,
初值为(0.8,0.6),误差限为10-6:。要求输出每次迭代结果,格式为:迭代次数k,(x k,y k)
1.1.3实验要求
输出求解全过程(每次迭代结果),分析各个算法思想(画出流程图),对所1.2算法思想
1.2.1 简单迭代法
要求阐述简单迭代法算法思想、算法步骤并画出流程图
1.2.2 Newton迭代法
要求阐述Newton迭代法算法思想、算法步骤并画出流程图
1.3测试结果及分析
测试结果,要求按表格形式输出每次迭代的结果(表格格式如书上例题),并比较不同方法的收敛速度、优劣。
用算法的收敛性、优缺点等作分析及比较。
K xk |x(k)-x(k-1)|
0x0
1x1
2x2
1.4源程序
必须严格按照程序编写规范(尤其注意缩进及变量、函数命名),并加注释,代码部分英文采用Times New Roman字体、中文采用宋体,字号5号,行距12磅,段前段后0行。