《数值分析》课程设计任务书2015
《数值分析》课程教学大纲

《数值分析》课程教学大纲课程编号:07054352课程名称:数值分析英文名称:Numerical Analysis课程类型:学科基础课程要求:必修学时/学分:48/3 (讲课学时:40 上机学时:8)适用专业:计算机科学与技术;软件工程一、课程性质与任务“数值分析”是计算机科学与技术、软件工程等相关专业学生的学科基础课,也是其它理、工科专业本科生及研究生的必修或选修课。
数值分析是研究各种数学问题在计算机上通过数值运算,得到数值解答的方法和理论。
随着计算机系统能力的提高和新型数值软件的不断开发,无论在高科技领域还是在传统学科领域,数值分析的理论和方法的作用和影响巨大,是科学工作者和工程技术人员必备的基础知识和工具。
课程的任务是使学生能了解数值分析的基本概念,熟悉常用数值方法的构造原理,了解数值算法复杂性、误差与收敛性分析的基本方法,了解重要数值算法的软件实现过程,使学生系统掌握数值分析的基本概念和分析问题、解决问题的基本方法,为掌握更复杂的现代计算方法打好基础。
内容包括数值计算的基本方法、线性和非线性方程组解法、插值法、数值积分法及微分方程的数值解法。
二、课程与其他课程的联系先修课程:高等数学,线性代数,C语言程序设计,计算基础。
后续课程:人工智能,数字图像处理技术,大数据分析及应用。
三、课程教学目标1.学习使用计算机进行数值计算的基础知识和基本理论知识,能够分辨、选用合适的数值方法解决工程问题。
(支撑毕业能力要求1和2)2. 能掌握常用数值计算方法的构造原理,根据问题设计和综合运用算法设计问题解决方案。
(支撑毕业能力要求1和2)3. 能运用数值算法复杂性、误差与收敛性分析的基本方法初步进行算法分析。
4. 能用计算机语言实现典型的数值计算算法,得到实验技能的基本训练,并具有利用计算机解决常见数学问题的能力;(支撑毕业能力要求4)5.能通过查询阅读文献资料,了解数值分析的前沿和新发展动向,了解数值分析算法原理应用的典型工程领域。
大学数值分析课程设计

大学数值分析课程设计一、课程目标知识目标:1. 理解数值分析的基本概念,掌握数值计算方法及其数学原理;2. 掌握线性代数、微积分等基本数学工具在数值分析中的应用;3. 学会分析数值算法的稳定性和误差,评估数值结果的正确性。
技能目标:1. 能够运用数值分析方法解决实际工程和科学研究问题;2. 掌握常用数值分析软件的使用,提高数据处理和问题求解的效率;3. 培养编程实现数值算法的能力,提高解决复杂问题的技能。
情感态度价值观目标:1. 培养学生对数值分析的浓厚兴趣,激发学习积极性;2. 培养学生的团队合作精神,提高沟通与协作能力;3. 增强学生的数学素养,使其认识到数学在科学研究和社会发展中的重要性。
课程性质分析:本课程为大学数值分析课程,旨在教授学生数值计算的基本理论和方法,培养学生解决实际问题的能力。
学生特点分析:学生具备一定的高等数学基础,具有较强的逻辑思维能力和抽象思维能力。
教学要求:1. 注重理论与实践相结合,提高学生的实际操作能力;2. 鼓励学生主动参与讨论,培养学生的创新意识和解决问题的能力;3. 结合实际案例,强化学生对数值分析在工程和科研中的应用认识。
二、教学内容1. 数值分析基本概念:包括误差分析、稳定性、收敛性等;教材章节:第一章 数值分析概述2. 数值线性代数:矩阵运算、线性方程组求解、特征值与特征向量计算等;教材章节:第二章 线性代数的数值方法3. 数值微积分:数值积分、数值微分、常微分方程数值解等;教材章节:第三章 微积分的数值方法4. 非线性方程与系统求解:迭代法、牛顿法、弦截法等;教材章节:第四章 非线性方程与系统的数值解法5. 优化问题的数值方法:线性规划、非线性规划、最小二乘法等;教材章节:第五章 优化问题的数值方法6. 数值模拟与数值实验:蒙特卡洛方法、有限元方法、差分方法等;教材章节:第六章 数值模拟与数值实验7. 数值软件应用:MATLAB、Python等数值计算软件在数值分析中的应用;教材章节:第七章 数值软件及其应用教学进度安排:第1-2周:数值分析基本概念第3-4周:数值线性代数第5-6周:数值微积分第7-8周:非线性方程与系统求解第9-10周:优化问题的数值方法第11-12周:数值模拟与数值实验第13-14周:数值软件应用及综合案例分析教学内容确保科学性和系统性,注重理论与实践相结合,提高学生的实际操作能力。
《数值分析》课程教案

《数值分析》课程教案数值分析课程教案一、课程介绍本课程旨在介绍数值分析的基本概念、方法和技巧,以及其在科学计算和工程应用中的实际应用。
通过本课程的研究,学生将了解和掌握数值分析的基本原理和技术,以及解决实际问题的实用方法。
二、教学目标- 了解数值分析的基本概念和发展历程- 掌握数值计算的基本方法和技巧- 理解数值算法的稳定性和收敛性- 能够利用数值分析方法解决实际问题三、教学内容1. 数值计算的基本概念和方法- 数值计算的历史和发展- 数值计算的误差与精度- 数值计算的舍入误差与截断误差- 数值计算的有效数字和有效位数2. 插值与逼近- 插值多项式和插值方法- 最小二乘逼近和曲线拟合3. 数值微积分- 数值积分的基本原理和方法- 数值求解常微分方程的方法4. 线性方程组的数值解法- 直接解法和迭代解法- 线性方程组的稳定性和收敛性5. 非线性方程的数值解法- 迭代法和牛顿法- 非线性方程的稳定性和收敛性6. 数值特征值问题- 特征值和特征向量的基本概念- 幂迭代法和QR方法7. 数值积分与数值微分- 数值积分的基本原理和方法- 数值微分的基本原理和方法四、教学方法1. 理论讲授:通过课堂授课,讲解数值分析的基本概念、原理和方法。
2. 上机实践:通过实际的数值计算和编程实践,巩固和应用所学的数值分析知识。
3. 课堂讨论:组织学生进行课堂讨论,加深对数值分析问题的理解和思考能力。
五、考核方式1. 平时表现:包括课堂参与和作业完成情况。
2. 期中考试:对学生对于数值分析概念、原理和方法的理解程度进行考查。
3. 期末项目:要求学生通过上机实验和编程实践,解决一个实际问题,并进行分析和报告。
六、参考教材1. 《数值分析》(第三版),贾岩. 高等教育出版社,2020年。
2. 《数值计算方法》,李刚. 清华大学出版社,2018年。
以上是《数值分析》课程教案的概要内容。
通过本课程的研究,学生将能够掌握数值分析的基本原理和技术,并应用于实际问题的解决中。
数值分析课程设计

仿真结果
• 电位三维立体图
仿真结果
• 等位线LAB源程序
• 绘图程序如下:
• • • • • • • • subplot(1,2,1),meshc(VPlot); %画含等高线的三维曲面 xlabel('x');ylabel('y');zlabel('空间电位'); subplot(1,2,2),axis([-xMax,xMax,-xMax,xMax,]); cs=contour(x,y,VPlot); %画等高线,cs是等高线值 clabel(cs); %在等高线图上加上编号 hold on; %在等高线图上加上电场 quiver(x,y,ExPlot,EyPlot); xlabel('x');ylabel('y');
MATLAB源程序
• 计算程序如下:
• • • • • • sym x; %定义符号变量x sym y; %定义符号变量y VPlot=log(x.^2+y.^2); %电位表达式 xMax=5; NGrid=20; %设置绘图区域和网格线数 xPlot=linspace(-xMax,xMax,NGrid); [x,y]=meshgrid(xPlot); %x,y取同样范围,生成二维网格 • [Explot,Eyplot]=gradient(-VPlot); %求解电场
《数值分析》课程设计
数学模型
• 本设计解决的是关于电磁场的两个基础性 问题:静电场场量的计算和场图的绘制。 • 本设计建立数学模型如下: • 已知空间电位分布为: V (x,y,z)=log(x2+y2) 计算空间各点电场,并画出电位线和电力线。
MATLAB源程序
•
数值分析教学设计方案

一、教学目标1. 知识目标:(1)使学生掌握数值分析的基本概念、基本理论和基本方法;(2)使学生了解数值分析在各个领域的应用;(3)使学生具备数值计算能力,能够解决实际问题。
2. 能力目标:(1)培养学生分析问题、解决问题的能力;(2)提高学生编程能力和计算机应用能力;(3)培养学生的团队协作和创新能力。
3. 情感目标:(1)激发学生对数值分析的兴趣和热情;(2)培养学生严谨、求实的科学态度;(3)提高学生的社会责任感和使命感。
二、教学内容1. 数值分析的基本概念和理论;2. 常用数值方法,如插值法、数值微分、数值积分、数值解微分方程等;3. 数值方法的误差分析;4. 数值方法的稳定性分析;5. 数值计算软件介绍与应用。
三、教学策略1. 采用启发式教学,引导学生主动探究;2. 注重理论与实践相结合,提高学生的实际操作能力;3. 采用案例教学,激发学生的学习兴趣;4. 采用小组合作学习,培养学生的团队协作能力;5. 利用现代教育技术,提高教学效果。
四、教学过程1. 导入新课:介绍数值分析的基本概念和意义,激发学生的学习兴趣。
2. 理论讲解:系统讲解数值分析的基本概念、基本理论和基本方法,注重理论联系实际。
3. 实例分析:结合实际问题,分析数值方法的应用,使学生掌握数值计算的基本步骤。
4. 实践操作:布置课后作业,让学生运用所学知识解决实际问题,提高学生的实际操作能力。
5. 小组讨论:组织学生进行小组讨论,培养学生的团队协作能力。
6. 总结与反思:引导学生总结所学知识,反思自己的学习过程,提高学习效果。
五、教学评价1. 课堂表现:观察学生的课堂参与度、讨论积极性和问题解决能力。
2. 作业完成情况:检查学生的作业完成质量,了解学生对知识的掌握程度。
3. 期末考试:通过考试检验学生对数值分析知识的掌握程度,了解教学效果。
4. 学生反馈:收集学生对教学方法的意见和建议,不断改进教学方法。
六、教学资源1. 教材:《数值分析》;2. 教学课件;3. 实际案例;4. 数值计算软件(如MATLAB、Python等)。
数值分析课程设计

数值分析课程设计一、题目描述在本次数值分析课程设计中,我们需要实现下列内容:给定一个函数f(x),任取一个初值x0,使用牛顿法求出f(x)=0的一个根。
二、算法实现在数值计算中,牛顿法(Newton’s method) 是一种迭代算法,可以快速地求解方程的数值解,对于一般的实数函数,牛顿法可以用来求方程f(x)=0的根。
设x n是f(x)的根的一个近似值,y=f(x n)是对应的函数值,则用f(x)的一阶泰勒展开式$$ f(x) \\approx f(x_n)+f'(x_n)(x-x_n) $$且令上式等于零,得到牛顿迭代公式:$$ x_{n+1}=x_n-\\frac{f(x_n)}{f'(x_n)} $$若x0是f(x)的一个根的初始近似值,则$$ x_{n+1}=x_n-\\frac{f(x_n)}{f'(x_n)}, \\ n=0,1,2,\\cdots $$是迭代序列,如果 $\\lim\\limits_{n\\rightarrow \\infty}x_n=\\alpha$,且 $f(\\alpha)=0$,则 $\\alpha$ 是方程的一个根。
三、实验步骤1.确定初始值x0,计算f(x0)和f′(x0)。
2.按照牛顿法迭代公式计算x n+1。
3.如果满足指定的条件,则停止迭代,并输出x n+1。
4.否则,返回第二步迭代计算x n+2,直至满足指定的条件。
四、实验代码def newton_method(f, df, x0, eps=1e-8, max_iter=1000):'''利用牛顿法求解非线性方程f(x)=0的根。
:param f: 函数:param df: 导函数:param x0: 初值:param eps: 容差:param max_iter: 最大迭代次数:return:近似解'''n =1while True:x1 = x0 - f(x0) / df(x0)if abs(x1 - x0) < eps or n > max_iter:return x1x0 = x1n +=1五、实验结果我们使用上述实现的牛顿法来解决如下问题:$$ f(x) = x^2-3, \\ x_0=2 $$则f′(x)=2x。
数值分析课程设计

摘要实验一 拉格朗日插及数值求解1.1 实验目的了解 Lagranger 差值的基本原理和方法 通过实例掌握用 MATLAB 求插值的方法 根据实际计算理论,利用 Lagranger 插值多项式计算1.2 实验原理设已知 x0, x1, x2 ,..., xn及 yi=f( xi)(i=0,1, ,n), Ln (x)为不超过 n 次多项式且满足Ln(xi) yi(i=0,1,...n ).易知L n (x) l 0(x)y 0 ... l n (x)y n其中, li(x)均为 n 次多项式,再由 xj(j i )为 n 次多项式 li(x)的 n 个根知 nl i (x) c x x jj0i i. 最后,由nl i (x j ) c (x i x j ) 1j0 ji1 n(x i x j )j0 ji,i=0,1,...,n.n总之,L n (x)=i 0li(x)yinx x jj.j 0 x i x jli (x)= j i式为 n 阶 Lagrange 插值公式,其 中, li (x)(i=0,1,...n )称为 n 阶 Lagrange 插值的基函数l i (x )(x x 0)...(x x i 1)(x x i 1 )...( x x n )(x i x 0 )...(x i x i 1)(x i x i 1)...(x i x n )0,1,2...,n1.3 实验内容 function y = lagranger(x0,y0,x);%UNTITLED Summary of this function goes here% Detailed explanation goes here n=length(x0);m=length(x);for i=1:mz=x(i);s=0.0;for k=1:nli=1.0;for j=1:nif j~=kli=li*(z-x0(j))/(x0(k)-x0(j));endends=li*y0(k)+s;endy(i)=s;end1.4实验案例及结果分析(1)输入:x0=[4,5,6];y0=[10,5.25,1];x=5;y=lagranger(x0,y0,x)2)输入:X0=[1,4,8];y0=[6,3.2,4];x=4;y=lagranger(x0,y0,x)实验二LU 分解法解线性方程组2.1实验目的1.了解LU 分解法解线性方程组的基本原理;2.熟悉计算方法的技巧和过程,能用LU 分解法解实际问题;3.用matlab 实现LU 分解。
数值分析方法课程设计

数值分析方法课程设计背景介绍数值分析是一门研究求解各种数学问题的有效数值计算方法的学科,其应用广泛,如科学计算、工程设计和金融计算等领域。
在数值分析中,许多方法依赖于计算机的计算能力。
此外,数值分析还需要对数学理论和计算机科学两方面的知识有较深的理解。
本课程设计旨在通过实践,帮助学生深入了解数值分析方法及其应用,并提高学生的计算机编程能力。
课程设计目标•熟练掌握数值分析中的基本算法和方法,如插值法、数值积分等•能够将所学算法应用于实际问题,并编写可靠的程序解决问题•加深对计算机编程的理解和掌握,增强编程实践和创新能力•提高对数值分析和计算机科学交叉领域的理解课程内容第一部分:基本算法和方法1.数值微积分基本概念和原理2.插值法及其在实际中的应用3.数值积分的基本方法和理论基础4.常微分方程常用数值解法第二部分:实践应用与编程实现1.利用插值法和数值积分求解实际问题2.实现数值微积分和常微分方程的求解程序3.利用现有的数值分析软件解决实际问题,如 MATLAB 和 Python 等课程设计方案1.向学生介绍数值分析基本算法和方法,并讲解其理论基础和实际应用。
2.向学生提供一些实际问题,引导学生根据所学算法和方法进行求解。
3.给予学生一定的编程实践机会,让他们能够将所学算法实现为程序,并运用到具体的问题中。
4.通过课程作业、仿真实验等形式对学生进行考核和评价,确保学生能够有效掌握所学知识和能力。
评价标准1.学生掌握数值分析基本算法和方法的程度2.学生在实际问题中应用所学算法的能力3.学生编程实践和创新能力的水平4.学生对数值分析和计算机科学交叉领域的理解总结本课程设计旨在培养学生的数值分析和计算机编程实践,通过课程作业和编程实践等形式将理论知识与实际问题相结合,提高学生的实践应用能力。
同时,本课程设计也为学生未来的研究和工作提供了一定的基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数值分析
课 程 设 计 任 务 书
一、目的任务
(1) 使学生巩固和加强《数值分析》课程的理论知识。
通过对实际问题的分析,算法的实现以及结果的分析,加深已学理论知识更为直观的理解。
(2)理解和掌握Matlab 编程语言思想和方法,并熟悉常见算法的实现。
同时掌握调试程序的基本方法和上机操作方法。
(3)掌握书写设计开发文档的能力,使学生学会撰写总结报告。
(4)通过查阅文献资料,培养学生独立分析问题和解决问题的能力。
(5)培养良好的程序设计风格。
在实际编程中,为了提高编程质量,对空行,空格和注释均有要求,在设计编写代码时,应该严格按照要求,养成良好的习惯。
二、设计内容
【设计题一】(验证矩阵的病态问题)
自己设计一个方案验证希尔伯特矩阵的病态
11121112311111
21n n H n n n n ⎛⎫ ⎪ ⎪ ⎪ ⎪=+ ⎪ ⎪ ⎪ ⎪+-⎝⎭ 【设计题二】(线性方程组直接法的比较)
对下列方程的用不选主元Guass 消去法,列主元Guass 消去法和LU 分解方法求解 将这些方法进行比较,谈谈对这些方法的看法。
(方程的维数n 从120到130)
12321617861158611586115861158614n n n x x x x x x --⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪= ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭
【设计题三】(线性方程组迭代法的比较)
选用Jacobi 方法,G-S 方法和SOR 方法求解下面线性方程组(考虑n=100)
123216110.586122.586122.586122.586122.58621n n n x x x x x x --⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪= ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭
考虑初值的变化和松弛因子的选择对收敛性的影响。
并比较将上述方法的计算结果进 行比较,说明此方程什么方法最合适。
【设计题四】(非线性方程求根的算法设计与比较)
1225年,达.芬奇研究了方程32210200x x x ++-=并得到它的一个近似根,* 1.368808107x =。
没有人知道他用什么方法得到它。
要求:(1)用自己设计的一种线性收敛的不动点迭代法求上述方程的根,然后用斯蒂芬森加速法计算。
(2)试分别用二分法,牛顿迭代法求解上述方程。
并且对牛顿迭代法采用不同初值,分析方法对初值的依赖性。
(3) 根据实验结果分析比较上述方法
【设计题五】(多项式插值的振荡现象)
定义在[-5,5]区间上的函数4()1x f x x
=+ 要求:(1)选取节点105,k x ih h n
=-+=,考虑用一个n 次多项式()n p x 去逼近()f x 。
增大n (n=2,4,6,8….), 画出原函数()f x 以及()n p x 的图像,比较并分析实验结果,说明什么问题?
(2)如果选取节点(21)5cos ,1,......12(1)
k k x k n n π⎛⎫-==+ ⎪+⎝⎭
,重复上述过程,结果如何? (3)若出现龙格现象,如何解决?
【设计题六】(曲线拟合的最小二乘法及其应用)
要求:(1)试分别用插值方法和形如23123y a t a t a t =++的曲线进行拟合,将结果
进行比较,理解各自方法的特点及适用范围。
(2)如果曲线拟合中采用指数形式或双曲形式,绘出拟合曲线图形,并进行比较,说明优劣。
【设计题七】(函数的最佳平方逼近多项式)
对于函数(x),[1,1]f x x =∈-,构造其最佳平方逼近多项式
(1) 若采用基函数{}21,x x ,,得到其一次最佳平方逼近多项式,二次 最佳平方多项式。
,随着多项式次数增大,发现什么现象?
(2) 若采用Legendre 正交多项式作为基函数,重复上述过程有何发现?
【设计题八】(数值积分方法的比较)
数学上可以证明1
2041dx x π=+⎰,试通过计算上述积分得到π的近似值。
要求:(1)分别用复合梯形公式,Romberg 算法,Guass-Legendre 公式
计算上述积分,使得精度达到610-
(2)通过此实验,说明各种算法的优缺点。
【设计题九】(数值积分公式的应用)
在概率论中经常需要计算正态密度函数的积分,通过我们学过的数值积分公式建立一个正态密度函数的概率表,使得精度达到六位有效数字。
(概率表可参考概率统计教材)
【设计题十】(常微分方程数值方法的比较)
给定单摆方程初值问题..0sin ,(0),'(0)0g l
θθθθθ=-==其中g=9.8,l=25. 其精
确解为0()cos ,t t θθωω==
要求:
(1) 取初始偏离角度0100.1745θ==
(2) 取初始偏离角度0300.5236θ==
分别对上述两种情况按照下列方法求出其数值解,比较各方法的优缺点,并将计算结果与精确解做比较(列表、画图)。
(希望时间画的长一点)
(方案I )欧拉法,步长h = 0.025, h = 0.1;
(方案II )改进的欧拉法,步长h = 0.05, h = 0.1;
(方案III )四阶经典龙格—库塔法,步长h = 0.1。
[设计题十一] (Lotka-Volterra 捕食竞争系统)
考虑一类捕食竞争系统
()()dx x b cy dt dy y a dx ey dt
⎧=-⎪⎪⎨⎪=-++⎪⎩ 其中e d c b a ,,,,均为正常数。
上述方程是一个非线性常微分方程组,不可能有解析解。
要求:
1)假设1,3.0,6.0,8.0,2.1=====e d c b a ,而且初始值为x (0)=2, y(0)=1.分别四阶经典龙格—库塔法和四阶Adams 预测-校正方法,取多种步长求解。
把x(t ) 和y(t )画在同一张图上,比较之。
2)改变初始条件,参数不变,同样方法计算,发现什么现象?
3)改变参数,初始条件不变,同样方法计算,发现什么现象?能否用常微分方程定性理论解释?(参考常微分方程教材)
(注意:希望时间计算的长一些,才能发现解的一些性态)
三、时间安排
2014-2015年度第二学期,
上机讲解时间:周四上午,周五下午(第17,18周)
撰写报告时间:暑假
提交答辩时间:下学期第一周内
四、设计工作要求
1.本课程设计可以分为三个主题:数值代数,数值逼近和常微分方程的数值解。
学生可以任选一主题作为课程设计的内容(题目自拟,但需贴合报告的内容,比如数值代数中的常见方法)。
选数值代数主题的,设计题一和设计题二任选其一,设计题三和设计题四必选;选数值逼近主题的,设计题五,设计题六和设计题七任选其一,设计题八和设计题九任选其一;选常微分方程数值解的,设计题十和设计题十一必选。
2.所有的程序需用Matlab完成。
3.须提交纸质课程设计报告,基本内容包括(可进一步发挥):
(1)选题的背景。
说明主题的背景及意义,同时要说明简述本设计的主要目的。
注意设计题非选题的背景,设计题只是作为案例来说明你的主题的。
(2)设计思路。
说明设计原理(理念)并进行方案选择,阐明为什么要选择这个设计方案以及所采用方案的特点。
(3)过程论述。
重点说明是如何实现的,包括:对设计工作的详细表述,各种算法的步骤或流程图,以及程序清单。
要求层次分明、表达确切。
(4)结果分析
对研究过程中所获得的主要的结果(输出结果必须是相应的截屏图,图中须有任务栏和命令历史窗口中的日期、时间)、现象进行定性或定量分析,得出结论和推论。
(5)课程设计总结
总结可以包括:课程设计过程的收获、遇到的问题,遇到问题解决问题过程的思考、程序调试能力的思考,课程设计实现过程中的收获和体会,以及对本课程的认识等。
4.请将全班同学的电子版设计报告和相关的M文件刻录在一张光盘上上交。
五、成绩评定
1. 成绩综合纸质报告和答辩成绩而定。
2. 纸质报告严禁抄袭。
若发现雷同,不区分抄和被抄,一并做不及格处理。
判断抄袭的参考标准:出现下列情形之一
(1)无截屏图;
(2)截屏图与他人相同;
(3)需编写的M文件(含注释)与他人完全相同;
(4)无“课程设计中的心得体会”或过于简短;
(5)“课程设计中的心得体会”不含“遇到的问题与困难及解决办法”;
(6)“课程设计中的心得体会”与他人相同。
3. 答辩时对于提的问题概不清楚,做不及格处理。
六.教材和主要参考资料
1、《计算方法》,郑咸义,华南理工大学出版社
2.《Matlab与科学计算(第2版)》,王沫然,电子工业出版社
3. 常微分方程(第3版),王高雄,高等教育出版社。