覚えておくべきことの 1 つは、Matlab コンパイラは実際には Matlab コードをネイティブのマシン命令にコンパイルしないということです。スタンドアロンの実行可能ファイルまたはそれを実行する独自のランタイム エンジンを備えたライブラリにラップするだけです。 Matlab がインストールされていなくてもコードを実行でき、それを他の言語と連携させることもできますが、それでも Matlab コードとして解釈されるため、スピードアップはありません。
あまり役に立ちませんが、MATLAB シミュレーションを DLL にラップして、それを Delphi アプリから呼び出すことができたことを覚えています。本当にうまくいきました。
私も最初に ctypes を試してみます。
<オール>最も困難なステップはおそらく 1 ですが、Matlab を既に知っていて、Matlab コンパイラを使用したことがある場合は、重大な問題は発生しないはずです。