3
我已經有十幾個腳本了,我想將它們歸類到文件夾中以更輕鬆地處理它們。我怎麼能這樣做? Matlab是否包含分組層次結構?如果是的話,我無法找到如何使用:(如何將文件夾上的matlab腳本作爲父文件夾的主腳本執行?
我已經有十幾個腳本了,我想將它們歸類到文件夾中以更輕鬆地處理它們。我怎麼能這樣做? Matlab是否包含分組層次結構?如果是的話,我無法找到如何使用:(如何將文件夾上的matlab腳本作爲父文件夾的主腳本執行?
是,MATLAB使用package directories爲
集團的目錄中的文件開始用'+'
:。
+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對命名空間概念的實現。
你絕對會在每一個答案中教給我新的東西! +1 – Acorbe
Matlab支持類的分層文件夾結構(http://www.mathworks.com/help/matlab/matlab_oop/organizing-classes-in-folders.html)。可能會有幫助。 –