E-mail:cxdzlh@163
comTel:49936260数学实验MATALAB编程与作图MATALAB控制流MATALAB作图M文件2
1M文件编写初步本质:就是将一些指令预先在M文件中编辑好,然后在需要时将M文件调出来执行即可
M文件的分类:一类为简单的脚本M文件;一类为函数M文件
♥脚本M文件就是就是一连串常用指令的组合,可在指令窗口中直接执行
♥函数M文件的开头一行需要有一个函数名称,然后用小括弧包括需要的输入参数;函数名称前可以有等号,在此等号的左方是它的输出参数MATLAB的内部函数是有限的,有时为了研究某一个函数的各种性态,需要为MATLAB定义新函数,为此必须编写函数文件
函数文件是文件名后缀为M的文件,这类文件的第一行必须是一特殊字符function开始,格式为:function因变量名=函数名(自变量名)函数值的获得必须通过具体的运算实现,并赋给因变量
函数M文件2121222121662,M1xxxxxxxxf文件,求解编写例▲单击MATALAB窗口里的[New-Mfile]图标▲输入代码:functionz=fun(x)z=x(1)*2+x(2)*2-2*x(1)*x(2)+6*x(1)-6*x(2)▲单击[File]-[Save],把文件保存在[Work]文件夹下▲在指令窗口中输入如下指令即可看到运行结果
fun([2,3])例2定义函数f(x1,x2)=100(x2-x12)2+(1-x1)2functionf=fun(x)f=100*(x(2)-x(1)^2)^2+(1-x(1))^21
建立M文件:2
可以直接使用函数fun
m例如:计算f(1,2),只需在Matlab命令窗口键入命令:fun([12])2
2MATALAB程序设计初步MATALAB提供了四种控制程序流结构:◆for、while循环结构;◆if-