Matlab: 调用用户定义的函数

3
我正在这样创建一个用户定义的函数。
   function y=add(a)

   y=a*a;

现在,该功能位于单独的.m文件中。

我想利用这个函数,但我不知道如何调用它。

我需要另一个.m文件来调用它吗?并且#include上面的.m文件?

1个回答

7
首先,你需要将文件命名为add.m(即与你的函数名称完全相同),并且可以将其放置在当前Matlab路径的任何位置(当前工作目录也可以)。
其次,你应该从命令行或另一个Matlab脚本/函数中调用你的函数,例如y=add(5)
在这些脚本中,无需进一步添加类似于#include的内容,只要add.m在你的工作路径中即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接