matlab函数,matlab里面怎样调用函数?
在matlab中,如果是matlab自带的函数,则可以按照该函数的格式直接调用,如果是自己编写的函数,可以将函数写在一个文件中,之后再主文件中调用。举例说明如下matlab函数: %文件名为fun.m(注意:文件名需要与函数名一致) functiony=fun(x) y=x.^2; 下面开始编写主文件(文件名为main.m),并调用函数文件fun.m中的函数fun。 情况1:函数文件fun.m和主文件main.m在同一目录下,此时直接调用即可。 a=[1,2,3]; b=fun(a);%运行后,b=[1,4,9] 情况2:函数文件fun.m和主文件main.m在不同一目录下,此时需要将函数文件包含进来才可以调用fun函数。 addpath(‘directory’);%其中,directory是函数文件fun.m的路径 a=[1,2,3]; b=fun(a);%运行后,b=[1,4,9]
matlab自定义函数的使用?
1、首先打开电脑上的“matlab”软件,主界面如下图所示,可以看到命令行窗口,点击箭头处的“新建”,创建一个函数文件。
2、接着点击箭头处的“脚本”按钮,新建一个matlab脚本文件,文件的后缀为.m,也就是m文件。
3、下面来看一下自定义函数的格式,output处填写函数的输出值,input为函数的参数,输入值。fun为函数的名称,函数名称可以自定义。末尾要加上end。
4、接下来以一个简单的函数为例,输入两个参数x和y,计算乘积xy,输出结果保存在f中,具体代码如下图所示,点击箭头处的“运行”。
5、m文件的名称默认和函数名称一致,下面点击箭头处“保存”即可保存m文件。
6、在命令行输入命令,调用fun函数,x和y需要输入具体数值。此处以fun(4,7)和fun(4,5)为例,调用函数,运行结果如下图所示。