我正在以这种方式创建用户定义的函数
function y=add(a)
y=a*a;
Run Code Online (Sandbox Code Playgroud)
现在,此函数位于单独的.m文件中.
我想使用这个功能,但我没有得到它如何调用它
我需要另一个.m文件来调用吗?和#include上面的.m文件?
首先,您需要命名的文件add.m
(即完全一样名字的函数),你可以在任何地方放置在当前MATLAB路径(当前工作目录是罚款).
其次,你应该y=add(5)
从命令行或从另一个matlab脚本/函数调用你的函数(例如).
在那些脚本中,不再需要更多类似#include
的东西,只要再次提供,add.m
就在你的工作路径中.