我的实验室里有很多MATLAB代码.问题是没有办法组织它.由于所有函数都必须在同一个文件夹中调用(或者你必须在MATLAB的path环境变量中添加一堆文件夹),似乎我们注定在同一个文件夹中有大量文件,全都在全局命名空间.有没有更好的方法来组织我们的文件和功能?我真的希望有某种模块系统......
如前所述这里,功能包,以及在类的静态方法,还是需要使用packagename.functionname的语法或import packagename.*对每个功能(因为进口功能的工作空间的一部分,而不是全球).这意味着稍后更改包/类名可能会成为一个繁琐的麻烦.
有没有办法做类似的事情
import this.*,即一个包/类名不可知的方法来访问同一个包/类中的所有函数/静态方法?