数学建模matlab课件学习.ppt
《数学建模matlab课件学习.ppt》由会员分享,可在线阅读,更多相关《数学建模matlab课件学习.ppt(39页珍藏版)》请在三一办公上搜索。
1、Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,第2章MATLAB语言概述,东北大学信息学院 薛定宇,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,数学建模问题及数学语言工具,可以分为两个单独的问题如何从给出的用语言描述的问题建立起其数学描述(即数学模型)如何得出数学模型的解数学模型的求解需要计算机工具MATLAB为首选学会MATLAB语言,一般编程和使用方法学会各个分支数学问题的计算机求解灵活运用MATLAB解决遇到的问题计算机仿真问题求解(Simulink),Saturday,20
2、09-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,参考阅读建议,薛定宇、陈阳泉,高等应用数学问题的MATLAB求解,2004,2008,清华大学出版社(数学分支覆盖全面),英文版张志涌,精通MATLAB 6.5,北京航空航天大学出版社,2003(编程介绍深入)陈怀琛,MATLAB及其在理工课程中的应用指南,2000,2004,西安电子科技大学出版社(在相关课程问题的覆盖面全),Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,内容提要,MATLAB语言简介MATLAB编程基础MATLAB变量的基本运算MATLAB
3、语言基本程序结构MATLAB语言与可视化MATLAB应用演示,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,2.1 MATLAB 语言简介,MATLAB是当今国际上三大数学语言之一,是科学技术领域事实上的通用计算机语言语句集成度高,使用灵活易于入门、程序易于调试、跨平台可视化(图形表示)功能强大几乎适用于所有应用数学与工程分支强大的计算机仿真功能,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,其他“高级”语言(如C)的局限性,语句繁杂没有基本数学运算求解工具程序冗长,容易出错,得出结
4、果难以令人相信各种各样的隐患结果可视化效果不佳,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,例1 矩阵特征值求解,用数学库EISPACK用MATLAB:eig(A),Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,例2 可能的隐患 Fibonacci数列,数学描述C语言实现存在问题:数据结构的预定义MATLAB实现,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,2.2 MATLAB编程基础,变量与常量数据结构基本语句结构语句流程
5、程序结构程序调试,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,2.2.1 变量与常量,变量名由字母开头,后面可跟其他字母、数字和下划线MATLAB变量名区分大小写MATLAB保留的变量名为常量,如pi,i,j,eps,Inf 和 NaN常量内容可改写,但应该慎重,必要时需要重新定义 i=sqrt(-1),Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,2.2.2 数据结构,和科学计算相关的主要有两种:双精度数组(矩阵为最主要形式,用于数值运算,可以为复数矩阵;还可以直接定义出向量、标
6、量等)符号变量(用于公式推导和解析解求解)其他数据类型单精度变量、整型变量等数值型变量字符串、多维数组、结构体、类与对象等,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,双精度数据结构,矩阵的表示矩阵简单分析 F=inv(A)复数矩阵的表示,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,特殊矩阵的输入,单位矩阵 A=eye(m,n)零矩阵 A=zeros(n,m)对角矩阵 A=diag(1,3,5,7,2)均匀分布随机数矩阵 A=rand(n,m)多项式 按照降幂排列输入系数向量 p
7、=1 2 3 4 0 5伴随矩阵 A=compan(p),Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,符号变量定义与处理,和数值型不一样,可以用于公式推导定义方法 syms A B C syms A B positive 还有real,nonzero等选项转换方法,用于精确运算 B=sym(A)数值、符号变量区别 1/9,Saturday,2009-3-21,22:00:11,Slide 1(of 39)东北大学信息学院,符号变量的化简与显示,符号变量数值显示 vpa命令 问题:p 可以记忆到小数点后多少位?非最简的结果可以用simpl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 matlab 课件 学习

链接地址:https://www.31ppt.com/p-5985107.html