在MATLAB中,我可以在一个文件中定义多个函数,只有第一个定义的函数在该文件外部可见.或者,我可以将每个函数放在自己的文件中,并通过路径使它们全局可见.我正在编写一个菜单驱动的应用程序,其中每个菜单项运行不同的功能.目前,这些都在一个大文件中,越来越难以导航.我想做的是将相关函数组放入单独的文件中.
我想我可以通过将所有子函数放入一个单独的目录然后将目录添加到我的父函数中的路径来做这样的事情,但这感觉有点混乱和不优雅.
任何人都可以提出更好的建议吗?
注意:我最熟悉MATLAB 2006,但我正在升级到MATLAB 2009.
matlab ×1