我有一个在本地存储在g
处的函数f
中本地实现函数/f/f.m
版本的函数。
% f.m
function f()
% f() body
function y=g(x)
% g() body
##y=g(x);## % Call to g() in /g/g.m
需要从g
内部调用Matlab路径/g/g.m
的另一个文件夹中的g() body
的另一个版本。
[g
不是内置函数,因此无法使用builtin('g',x)
。
我应该如何做?
考虑使用+mypack
或+mypack/+mysubpack
之类的文件夹来组织这些功能,请参见此处的示例