电子科大MATLAB引言PPT课件_第1页
电子科大MATLAB引言PPT课件_第2页
电子科大MATLAB引言PPT课件_第3页
电子科大MATLAB引言PPT课件_第4页
电子科大MATLAB引言PPT课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,数值分析,师君电子工程学院科研楼B区505shijun,.,2,第一章数值分析介绍,.,3,什么是数值分析(Numericalanalysis),Numericalanalysisisthestudyofalgorithmsfortheproblemsofcontinuousmathematics(asdistinguishedfromdiscretemathematics).(comesfromWikipedia)数值分析(也叫数值计算)是研究连续数学问题算法的学科(维基百科)。数值分析研究的对象是“算法”数值分析解决的问题是“连续数学”-线性(非线性)方程(组)求解,积分、微分方程的初值问题、边值问题,偏微分方程求解等;不能解决的问题-数论等。数值分析的外延:,.,4,数值分析在科学研究中的地位,为什么要学习数值分析?数值分析在今后的工作、学习过程中有什么作用?,.,5,几何题:,问题一:已知直角三角形的斜边长度为1,顶角30o,求其对应的边的长度。解:BC=ACsin(30o)=0.5,问题二:若顶角为20o,结果如何?解:BC=ACsin(20o)=?,.,6,几何题:,计算机求解:,正弦函数表:,计算机如何计算sin(20o)?误差是多少?,.,7,电路题:,问题:已知某电路如图所示,求电路电流。,计算机求解:,解:根据电路的Kirchhoff定律,可建立线性方程。,手工求解:,Gauss消去法,对于大规模电路,手工计算十分复杂,必须借助计算机进行求解。,.,8,积分题:,问题:已知函数,求图中所示区域的面积。解:,原函数解析解不存在,无法利用牛顿-莱布尼兹公式求解。,解法二:计算机求解,解法一:定义误差函数erf(x),,查“概率积分表”,,.,9,工程设计,名称:横空出世导演:陈国星;编剧:陈怀国、彭继超;出品公司:北京电影制片厂;上映时间:1999年;,.,10,其他问题:,物理学:已知钟摆运动规律如下:,电磁学:空间中电磁场的变化规律满足麦克斯韦方程,如何在给定边界条件的条件下求解空间中电场和磁场的分布?社会学:已知某地1900年2000年人口数,如何从中寻找该地区人口变化的规律,如何预测未来该地区的人口趋势?,.,11,归纳:,工程研究的基本过程:,数值分析:如何利用计算机求解数学问题。,.,12,本课程的目的,了解MATLAB软件平台的基本特性、数值计算方法的基础理论,掌握MATLAB的使用、MATLAB的编程技巧和数值计算的基本方法,具备MATLAB软件平台的熟练编程能力和数值求解算法的MATLAB编程实现的能力。,学习应注重能力培养。1、数学语言的理解能力2、编程、调试能力3、寻找帮助能力,.,13,课程内容(教学大纲),MATLAB软件平台及编程;数值分析基础理论与基本算法,.,14,课程内容(教学大纲),第一章MATLAB软件平台及编程MATLAB软件平台简介MATLAB的常量、运算符和基本操作MATLAB的数组与矩阵字符串和符号矩阵字符串变量和函数求值;符号变量;符号矩阵的创建方法;符号矩阵的运算;符号矩阵运算中特有命令的应用。多项式及其运算多项式运算函数;多项式运算举例。,.,15,课程内容(教学大纲),第二章MATLAB程序设计M文件及函数编写M文件的特点和编写技巧;MATLAB的函数特点和编写技巧;参数与变量;数据类型。程序结构MATLAB的选择结构;MATLAB的循环结构。程序终止与异常MATLAB程序的终止控制;MATLAB程序的异常处理。,.,16,课程内容(教学大纲),第三章MATLAB数据的图形表示1)MATLAB二维绘图2)MATLAB三维绘图,.,17,课程内容(教学大纲),第四章数值计算的基本概念数值计算的概念误差和有效数字误差、误差限、相对误差、相对误差限和有效数字的定义及相互关系;误差的来源和误差的基本特性;误差计算(估计)的基本方法。算法的适定性问题数值分析中的病态和不稳定性问题介绍;病态问题和不稳定算法的实例分析;避免误差危害的若干原则。,.,18,课程内容(教学大纲),第五章线性方程组求解的数值方法高斯消元法高斯消元法;主元方式的高斯消元法。矩阵分解矩阵LU分解的一般计算公式;利用LU分解的线性方程组求解方法;Cholesky分解向量范数与矩阵范数向量范数及其性质;矩阵函数及其性质;常用范数形式。线性方程组的迭代法求解Jacobi迭代法;高斯_赛德尔迭代法;松弛法;迭代法的收敛性。方程组的病态问题与误差分析线性方程组解的误差分析;条件数和方程组的病态性。方阵的特征值和特征向量的计算,.,19,课程内容(教学大纲),第六章函数的数值逼近代数多项式插值问题插值多项式的存在唯一性;插值基函数和插值多项式的一般形式;插值的误差分析;多项式插值的Runge现象。分段低次插值分段线性插值;Hermite插值和分段Hermite插值。三次样条插值样条插值的定义;三次样条函数的计算;Matlab中的插值函数。曲线拟合的最小二乘法曲线拟合的最小二乘法法;多项式拟合方法;Matlab中的多项式拟合函数;,.,20,课程内容(教学大纲),第七章数值积分插值型求积公式线性和二次求积公式;求积公式的代数精度;求积公式的误差分析;复合求积公式;高斯求积公式;MATLAB中的数值积分函数。积分方程的数值求解积分方程的数值求解的思路;积分方程的数值求解方法。,.,21,课程内容(教学大纲),第八章常微分方程初值问题欧拉方法基本理论和方程离散化;欧拉方法稳定性与收敛性分析欧拉方法的稳定性;欧拉方法的收敛性及收敛速度。龙格-库塔法二阶龙格-库塔公式;三阶龙格-库塔公式。,.,22,课程内容,课程总结和复习学时数:48学分数:3.0上机实验(3次,12学时),.,23,考核方式,平时成绩+上机实验+课程设计+课程考试(开卷)平时成绩+上机实验30%课程设计20%课程考试50%,.,24,教材和参考书,网络学堂:,.,25,小结,clearallcloseallclc%几何题display(几何题-)display(sin(20/180*pi)sin(20/180*pi)%电路题display(电路题-)V=5,0,0,0,0V=V.;A=5,5,0,0,0;0,0,1,-1,-1;0,0,0,2,-3;1,-1,-1,0,0;0,5,-7,-2,0display(I=AV)I=AV;I=I.%物理题display(物理题-)%高数题display(高数题-)display(%-functiony=myfunction(x)display(%-y=2/sqrt(pi)*exp(-1*x.*x);)display(q

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论