シナリオ:
多くの外部ファイル/関数を使用するプロジェクトをコンパイルしています。
コンパイルするとき、上記のすべてのファイルを「-a」引数を使用して mcc コマンドに含める関数を使用します。
1 つのテキスト ファイルを除いて、コンパイル後にすべてが適切に配置され、正常に動作しているようです。ファイルが異なります)。
詳細:
外部ファイルを含めるときは、プロジェクトのディレクトリにあるすべてのサブフォルダーのパスを追加します。
コンパイルが完了すると、上記のパスはすべて Matlab のパスから削除されます。
コンパイルの前後に、Matlab のデフォルト パス以外のパスは追加されません。
.m ファイルからプロジェクトを実行すると、正しいテキスト ファイルが使用されますが、コンパイル後に間違ったファイルが使用されます。