预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共52页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MATLAB软件 及其在 数学建模竞赛中的应用数学建模竞赛中常用的软件菜单栏学会阅读帮助文件是学习的捷径常用的快捷键标点符号的使用(SpecialCharacters)变量命名原则标点符号的用法数学运算MATLAB系统预定义变量MATLAB的算术运算逻辑函数的使用关系与逻辑运算2.逻辑运算符关系函数的使用3.MATLAB的常用数学函数输出格式各种输出格式x=logspace(first,last,n) generatesnpointsbetweendecades10^aand10^b. logspace(first,last,n)=10.^linspace(frist,last,n)3.数组的方向 前面例子中的数组都是一行数列,是行方向分布的.称之为行向量.数组也可以是列向量,它的数组操作和运算与行向量是一样的,唯一的区别是结果以列形式显示.2.数组元素的访问4.数组的运算(2)数组-数组运算 当两个数组有相同维数时,加、减、乘、除、幂运算可按元素对元素方式进行,不同大小或维数的数组是不能进行运算的.三、矩阵d=eye(m,n)产生一个m行n列的单位矩阵2.矩阵中元素的操作(2)矩阵-矩阵运算 [1]元素对元素的运算,同数组-数组运算.Theintrodctiontoeig(A)MATLAB程序设计用MATLAB语言编写的程序,称为M文件。 根据调用方式不同,M文件分为两类: 命令文件(ScriptFile) 函数文件(FunctionFile)MATLAB的内部函数是有限的,有时为了研究某一个函数的各种性态,需要为MATLAB定义新的函数,为此必须编写函数文件.函数M文件例:定义函数f(x1,x2)=100(x2-x12)2+(1-x1)2MATLAB的程序结构和控制流顺序结构循环结构for循环结构while循环结构例子分支结构选择结构多分支选择结构的一般形式是: if(expression1) {commands1} elseif(expression2) {commands2} elseif(expression3) {commands3} elseif…… ………………………………… else {commands} end end end …… end先建立M文件fun2.m来定义函数f(x),再在MATLAB命令窗口输入fun2(2),fun2(0.5),fun2(-1)即可.switch开关结构1)开关表达式只能是标量或字符串。 2)case后面的表达式可以是标量、字符串或元胞数组,如果是元胞数组则将开关表达式与元胞数组的所有元素进行比较,只要某个元素与开关表达式相等,就执行其后的语句段。try...catch...end试探结构说明:首先试探性地执行语句段1,如果在此段语句执行过程中出现错误,则将错误信息赋给保留的lasterr变量,并放弃这段语句,转而执行语句段2中的语句,当执行语句段2又出现错误,则终止该结构。MATLAB与Excel连接在Excel中建立Matlab的链接