C++のオクターブ関数を実行するために、この例を実行すると、hereが見つかりました。 これは、関数ファイルがC++コードが実行されているのと同じディレクトリにある場合に機能します。Octave C++ API:addpath
関数ファイルを異なるパスに配置されている場合は、をロードすることができます。
octave_function *fun = load_fcn_from_file("/Path/exampleOctaveFunction.m");
これは私が使用する個々の機能をロードするために持っていることを、意味します。
Octaveにaddpath
のようなメソッドがありますか?C++ APIで完全なディレクトリを追加できますか?あるいは、相対パスを使用するようにOctave実行の作業ディレクトリを設定することもできますか?