高等数学在matlab的解题.ppt
《高等数学在matlab的解题.ppt》由会员分享,可在线阅读,更多相关《高等数学在matlab的解题.ppt(33页珍藏版)》请在三一办公上搜索。
1、2023/10/20,高等应用数学问题的 MATLAB 求解东北大学信息学院,1,第 1 章计算机数学语言概述,薛定宇、陈阳泉著高等应用数学问题的MATLAB求解,清华大学出版社2004CAI课件开发:薛定宇,2023/10/20,2,高等应用数学问题的 MATLAB 求解,本章主要内容,数学问题计算机求解概述计算机数学语言概述关于本书及相关内容本章要点简介网络资源简介,2023/10/20,3,高等应用数学问题的 MATLAB 求解,1.1 数学问题计算机求解概述,为什么要学习计算机数学语言?1.1.2 数学问题的解析解与数值解数学运算问题软件包发展概述,2023/10/20,4,高等应用数
2、学问题的 MATLAB 求解,1.1.1 为什么要学习计算机数学语言?,数学问题求解手工推导借助计算机用数值分析技术,从底层编写起应用现成软件进行计算机求解解析解与数值解,2023/10/20,5,高等应用数学问题的 MATLAB 求解,先考虑下面一些例子,【例1-1】高等数学问题:已知函数,如何求导及高阶导数?,思路:由分式求导公式,得出,逐次求导则可以得出,问题:求导过程很繁杂,容易出错,2023/10/20,6,高等应用数学问题的 MATLAB 求解,计算机求解结果,不是最简,2023/10/20,7,高等应用数学问题的 MATLAB 求解,基于计算机的化简结果,靠手工推导的方法难以准确
3、得出,手工无从推导,计算机能,1秒,2023/10/20,8,高等应用数学问题的 MATLAB 求解,【例1-2】代数方程求根古典方法一、二、三、四阶:直接方法五阶或以上 Abel定理,认为无解现代数值方法林士谔-Bairstrow 算法,又称为劈因子法具体实例,2023/10/20,9,高等应用数学问题的 MATLAB 求解,双精度变量的数值方法代入方程后的误差精确解,2023/10/20,10,高等应用数学问题的 MATLAB 求解,【例1-3】矩阵行列式求解问题代数余子式1 个 n 阶行列式可以表示成 n 个 n-1 阶行列式的和,可以将高阶矩阵行列式转换成1阶矩阵行列式结论:任意矩阵行
4、列式解析解存在问题:忽略了可计算性n=20,银河机,3000年,2023/10/20,11,高等应用数学问题的 MATLAB 求解,实例:Hilbert 矩阵,n=20传统数值分析结论:矩阵奇异 双精度级别下的数值解-1.1004e-195,2023/10/20,12,高等应用数学问题的 MATLAB 求解,该矩阵行列式的精确结果,近似值计算时间 0.2 秒,2023/10/20,13,高等应用数学问题的 MATLAB 求解,【例1-4】非线性常微分方程组没有解析解传统数值方法计算步长选择计算时间变步长刚性方程专用方法,Van der Pol方程,2023/10/20,14,高等应用数学问题的
5、 MATLAB 求解,传统数学书上没有的微分方程解法,延迟微分方程例子分数阶微分方程解决方法:计算机数学语言算法,2023/10/20,15,高等应用数学问题的 MATLAB 求解,【例1-5】最优化问题求解方法:一般线性规划若找不到全局最优解,可以试遗传算法若要求 为整数 整数规划,2023/10/20,16,高等应用数学问题的 MATLAB 求解,其他课程的关系,其他数学分支积分变换、复变函数、偏微分方程、数据插值与拟合、概率论与数理统计、数值分析其他相关课程电路、电子技术、电力电子技术、电机与拖动、自动控制原理,2023/10/20,17,高等应用数学问题的 MATLAB 求解,1.1.
6、2 数学问题的解析解与数值解,数学家和其他科学技术工作者的区别数学家:理论严格证明、存在性工程技术人员:如何直接得出解解析解不能使用的场合不存在数学家解决方法,引入符号erf(a)工程技术人员更感兴趣积分的值 数值解,2023/10/20,18,高等应用数学问题的 MATLAB 求解,解析解不能使用的场合解析解不存在:无理数,无限不循环小数 p数学家:尽量精确地取值,小日本60亿位工程技术人员:足够精确即可祖冲之 3.1415926,阿基米德的3.1418解析解存在但不实用或求解不可能高阶矩阵行列式,2023/10/20,19,高等应用数学问题的 MATLAB 求解,数值解应用场合,在力学领域
7、,常用有限元法求解偏微分方程;在航空、航天与自动控制领域,经常用到数值线性代数与常微分方程的数值解法等解决实际问题;工程与非工程系统的计算机仿真中,核心问题的求解也需要用到各种差分方程、常微分方程的数值解法;在高科技的数字信号处理领域,离散的快速Fourier 变换(FFT)已经成为其不可或缺的工具。,2023/10/20,20,高等应用数学问题的 MATLAB 求解,1.1.3 数学运算问题软件包发展概述,享有国际声望的软件包线性代数LINPACK矩阵特征值计算 LINPACKNAG(Oxford:Numerical Algorithm Group)Press W H,Flannery B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等数学 matlab 解题
链接地址:https://www.31ppt.com/p-6358242.html