phfb.net
当前位置:首页 >> mAtlAB创建函数文件 >>

mAtlAB创建函数文件

首先打开电脑上的“matlab”软件,主界面如下图所示,可以看到命令行窗口,点击箭头处的“新建”,创建一个函数文件.2、接着2113点击箭头处的“脚本”按钮,新建一个matlab脚本文件,文件的后缀为.m,也就是m文件.52613、下面

m文件函数是Matlab中的子函数,其格式为:function[输出参数列表]=函数名(输入参数列表) 函数体 举个例子,编写一个求自变量X的正弦值的m函数,如下:function y=mysin(x) y=sin(x);% 函数体 此时在Matlab命令窗口输入若下内容时>>x=pi/2;>>y=mysin(x) Matlab便会调用y.m文件子函数,计算sin值,并给出结果为>>y=1

7.9.0版本:File->New->Function M-file 其实新建一个空白的M文件也行的,只要自己加上函数头即可

意思是自定义M文件,你打开matlab后点击上面的filenewblank M file,然后打开一个空白的M文件,编辑完退出的时候它会自动提醒你保存,这时候在命名,就建立了***.m文件

左上角-新建 编辑-保存 这不就是M文件

函数文件的格式:第一行:[输出参数列表]=函数名(输入变量列表);函数主体例如:[b]=myfun(x) b=x;注意,m文件名一定要和函数名一致

如果是自定义的函数的话,可以用file-new-function来建立.里面有建立函数的模版,然后保存后就是.m文件了.如果只是要建立可以顺序执行的程序的.m文件,只需要在command window里输入edit,再保存即可.不知道有没有解答你的疑问,欢迎追问~

首先 函数文件是.m 文件.函数文件要遵循一个规则:.m里的第一个函数名必须和.m文件名同名

%建立函数文件,保存名为“函数名.m”function F=fun(x,y,z) F=x+cos(z)+exp(y)/(x^2+1);%函数表达式,即是输入输出的关系%保存为fun.m%以后在其他程序里面就可以调用如:y=fun(1,2,3)

有规定的格式把这个函数单独放在一个文件里面然后再把这个文件所在的文件夹加入到PATH中 就可以随时调用这个函数了

网站首页 | 网站地图
All rights reserved Powered by www.phfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com