MATLAB软件及其在数学建模竞赛中的应用.ppt
《MATLAB软件及其在数学建模竞赛中的应用.ppt》由会员分享,可在线阅读,更多相关《MATLAB软件及其在数学建模竞赛中的应用.ppt(43页珍藏版)》请在三一办公上搜索。
1、在数学建模活动中一个最大的收益就是思维方式的改变。只要你真正参加过数学建模活动,你便会受益无穷。-,MATLAB软件及其在数学建模竞赛中的应用,东华大学数学系 胡良剑L,数学建模计算,3,计算在建模竞赛中的作用,求解结果发现规律模型验证讨论分析,数学建模竞赛中的计算,问题的分析,修正模型,粗假设,修正算法,结果分析,讨论推广,修正假设,粗模型,粗算法,发现问题,发现规律,模型验证,数学建模计算,5,主要内容,Matlab软件简介 数学建模Matlab算法,MATLABThe Language of Technical Computing软件信息:版本:Version 5.36.5,MATLAB
2、入门,表达式、分号、逗号format复数、字符串变量:规则窗口clearsave和load,数组和矩阵,输入冒号编址(注意:下标不能用0)size,length矩阵运算数组运算关系与逻辑运算数学函数,矩阵运算符,数组运算符,数组运算符:矩阵对应元素的运算A.*BA.k,k.AA.B,A./B,k./A,关系与逻辑运算,大于=大于等于=等于,=不等于&与|或 非,数学函数,sincostancotasinexpsqrt,loglog10 log2roundfixgcdlcm,程序设计,控制流M脚本文件M函数文件函数和inline函数提高速度,控制流,for 循环变量=初值:增量:终值,语句;en
3、dwhile(条件式),语句;endif(条件式),语句;endif(条件式1),语句1;elseif(条件式2),语句2;else,语句;end,例子,M脚本文件,写在编辑器窗口保存于MATLAB路径中注意:文件名用字母开头,不要含减号、空格每次修改后需存盘运行(1)用菜单Run;(2)在命令窗口执行文件主名,M函数文件,与脚本文件类似,区别是(1)总以function开头;(2)一般有输入输出变量;(3)所有变量为局部变量,而脚本文件中所有变量为全程变量;运行:在命令窗口执行文件主名,且需有输入变量值,数学建模计算,18,函数和inline函数,函数inline函数,数学建模计算,19,提
4、高速度,多用内部函数,少用循环语句数组预分配减少中间结果显示,图形,plot(x,y)fplot(fun,a,b)plot3(x,y,z)meshgrid(xa,ya)mesh(x,y,z)contour(x,y,z),例子,y=|x|2cos(x),-1x2 z=xexp(-x2-y2),|x|2,|y|2 图形复制,符号工具箱,特点:解析运算,任意精度数值运算数据类型:符号对象速度慢,数值计算不提倡使用,符号运算函数,symsvpafactorexpandcollectsimplifysubs,limitsymsumdiffintdsolve,在线帮助,helplookfortypecdw
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 软件 及其 数学 建模 竞赛 中的 应用
链接地址:https://www.31ppt.com/p-5439336.html