Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在以这种方式创建用户定义的函数
function y=add(a) y=a*a;
现在,此函数位于单独的 .m 文件中。
我想使用这个功能,但我不知道如何调用它
我需要另一个 .m 文件来调用它吗?和#include 上面的.m 文件?
首先,您需要命名文件add.m(即与您的函数具有完全相同的名称),您可以将它放在当前 matlab 路径中的任何位置(您当前的工作目录很好)。
add.m
其次y=add(5),您应该从命令行或另一个 matlab 脚本/函数调用您的函数(例如) 。
y=add(5)
在这些脚本中,不需要更多类似的#include东西,再次提供,add.m在您的工作路径中。
#include