私は午後全体を検索してきましたが、そのパスを指定し、そのディレクトリをパスに追加しないことで、matlab で関数を呼び出す解決策が見つかりませんでした。
この質問は、MATLAB のパスにない関数を呼び出すことは可能ですか? とよく似ています。、しかし私の場合、組み込み関数を呼び出したくありませんが、m-ファイルで定義されている通常の関数のみを呼び出します。
ハンドルが解決策になる可能性があると思います(パス上にない関数を参照できるように見えるため)がcd
、ディレクトリに -ing せずにハンドルを作成し、そこに作成してcd
-ing 戻す方法が見つかりませんでした。関数ハンドル オブジェクトとは何か、パス上にない特定の関数への参照を使用して関数ハンドル オブジェクトを作成する方法を「探索」しようとしても、どこにも行きませんでした。
1) 特定のディレクトリにある m ファイルのハンドル
を作成する方法を知っている。
2) matlab パス上にない関数を呼び出す方法を知っている。
functions(myhandle)
編集:ハンドルが参照しているファイルパスを実際に表示できる機能を発見しました。しかし、まだそれを変更する方法はありません...