在许多情况下,一个函数需要访问一个或多个帮助函数。如果辅助函数仅限于单个函数的范围,则可以使用上面讨论的子函数。但是,如果一个辅助函数被多个函数使用,那么这将不再可能。在这种情况下,helper函数可能会放在目录的一个子目录中,称为“private”,在该目录中可以找到需要访问该helper函数的函数。
作为一个简单的例子,考虑一个函数函数1
,调用帮助函数函数2
做很多工作。例如:
函数y=func1(x)y=func2(x);结束函数
然后如果的路径函数1
是<directory>/func1.m
,如果函数2
在目录中找到<directory>/private/func2.m
然后函数2
仅可用于函数的使用,如函数1
,位于目录
.
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号