[计算机软件及应用]matlab基础

[计算机软件及应用]matlab基础

ID:40004885

大小:471.50 KB

页数:33页

时间:2019-07-17

[计算机软件及应用]matlab基础_第1页
[计算机软件及应用]matlab基础_第2页
[计算机软件及应用]matlab基础_第3页
[计算机软件及应用]matlab基础_第4页
[计算机软件及应用]matlab基础_第5页
资源描述:

《[计算机软件及应用]matlab基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章计算机数学语言概述薛定宇、陈阳泉著《高等应用数学问题的MATLAB求解》,清华大学出版社2004CAI课件开发:薛定宇8/24/20211高等应用数学问题的MATLAB求解东北大学信息学院本章主要内容数学问题计算机求解概述计算机数学语言概述关于本书及相关内容本章要点简介网络资源简介8/24/20212高等应用数学问题的MATLAB求解1.1数学问题计算机求解概述1.1.1为什么要学习计算机数学语言?1.1.2数学问题的解析解与数值解1.1.3数学运算问题软件包发展概述8/24/20213高等应用数学

2、问题的MATLAB求解1.1.1为什么要学习 计算机数学语言?数学问题求解手工推导借助计算机用数值分析技术,从底层编写起应用现成软件进行计算机求解解析解与数值解8/24/20214高等应用数学问题的MATLAB求解先考虑下面一些例子【例1-1】高等数学问题:已知函数,如何求导及高阶导数?思路:①由分式求导公式,得出②逐次求导则可以得出问题:求导过程很繁杂,容易出错8/24/20215高等应用数学问题的MATLAB求解计算机求解结果不是最简8/24/20216高等应用数学问题的MATLAB求解基于计算机的化

3、简结果靠手工推导的方法难以准确得出手工无从推导,计算机能,<1秒8/24/20217高等应用数学问题的MATLAB求解【例1-2】代数方程求根古典方法一、二、三、四阶:直接方法五阶或以上Abel定理,认为无解现代数值方法林士谔-Bairstrow算法,又称为劈因子法具体实例8/24/20218高等应用数学问题的MATLAB求解双精度变量的数值方法代入方程后的误差精确解8/24/20219高等应用数学问题的MATLAB求解【例1-3】矩阵行列式求解问题代数余子式1个n阶行列式可以表示成n个n-1阶行列式的和

4、,…可以将高阶矩阵行列式转换成1阶矩阵行列式结论:任意矩阵行列式解析解存在问题:忽略了可计算性n=20,银河机,3000年8/24/202110高等应用数学问题的MATLAB求解实例:Hilbert矩阵,n=20传统数值分析结论:矩阵奇异双精度级别下的数值解-1.1004e-1958/24/202111高等应用数学问题的MATLAB求解该矩阵行列式的精确结果近似值计算时间0.2秒8/24/202112高等应用数学问题的MATLAB求解【例1-4】非线性常微分方程组没有解析解传统数值方法计算步长选择计算时间

5、变步长刚性方程专用方法VanderPol方程8/24/202113高等应用数学问题的MATLAB求解传统数学书上没有的微分方程解法延迟微分方程例子分数阶微分方程解决方法:计算机数学语言+算法8/24/202114高等应用数学问题的MATLAB求解【例1-5】最优化问题求解方法:一般线性规划若找不到全局最优解,可以试遗传算法若要求为整数--整数规划8/24/202115高等应用数学问题的MATLAB求解其他课程的关系其他数学分支积分变换、复变函数、偏微分方程、数据插值与拟合、概率论与数理统计、数值分析其他相

6、关课程电路、电子技术、电力电子技术、电机与拖动、自动控制原理8/24/202116高等应用数学问题的MATLAB求解1.1.2数学问题的解析解与数值解数学家和其他科学技术工作者的区别数学家:理论严格证明、存在性工程技术人员:如何直接得出解解析解不能使用的场合不存在数学家解决方法,引入符号erf(a)工程技术人员更感兴趣积分的值数值解8/24/202117高等应用数学问题的MATLAB求解解析解不能使用的场合解析解不存在:无理数,无限不循环小数p数学家:尽量精确地取值,小日本60亿位工程技术人员:足够精确即

7、可祖冲之3.1415926,阿基米德的~3.1418解析解存在但不实用或求解不可能高阶矩阵行列式8/24/202118高等应用数学问题的MATLAB求解数值解应用场合在力学领域,常用有限元法求解偏微分方程;在航空、航天与自动控制领域,经常用到数值线性代数与常微分方程的数值解法等解决实际问题;工程与非工程系统的计算机仿真中,核心问题的求解也需要用到各种差分方程、常微分方程的数值解法;在高科技的数字信号处理领域,离散的快速Fourier变换(FFT)已经成为其不可或缺的工具。…………8/24/202119高等

8、应用数学问题的MATLAB求解1.1.3数学运算问题软件包发展概述享有国际声望的软件包线性代数LINPACK矩阵特征值计算LINPACKNAG(Oxford:NumericalAlgorithmGroup)PressWH,FlanneryBP,TeukolskySA,andVitterlingWT.Numericalrecipes,theartofscientificcomputing.Cambridge:CambridgeU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。