我已经有十几个脚本,我想将它们分组到文件夹下以便更轻松地处理它们。我怎么能做到?Matlab 是否包含数据包层次结构?如果是这样,我找不到如何使用:(。
问问题
136 次
1 回答
5
是的,Matlab 为此使用包目录。
将文件分组到以 a 开头的目录中'+'
:
+somePackage/func1.m
+somePackage/func2.m
然后,在您的主脚本中,
import someDir.*
A = func1(arg1, arg2, ...);
B = func2(arg1, arg2, ...);
或者
A = somePackage.func1(arg1, arg2, ...);
B = somePackage.func2(arg1, arg2, ...);
这基本上是 Matlab 对命名空间概念的实现。
于 2012-11-09T15:23:25.413 回答