私はすでに数十のスクリプトを持っており、それらをより簡単に処理できるようにフォルダーの下にグループ化したいと思います。どうすればいいですか?Matlabにはパケット階層が含まれていますか?もしそうなら、私は使用方法を見つけることができません:(。
1 に答える
5
はい、Matlabはそのためにパッケージディレクトリを使用します。
'+'
:で始まるディレクトリにファイルをグループ化します。
+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 に答える