Main Content

myDeployedModule.initialize_runtime

起動オプションのリストを指定して MATLAB Runtime を初期化する Python モジュール

説明

myobj = myDeployedModule.initialize_runtime() は、スクリプト内で開かれているすべてのパッケージに影響する起動オプションのリストを指定して MATLAB® Runtime を初期化します。

明示的に呼び出さない場合、initialize() の最初の呼び出しで、空のオプション リストを使用して自動的に実行されます。initialize() の呼び出し後に initialize_runtime() を呼び出さないでください。対応する terminate_runtime() の呼び出しはありません。MATLAB Runtime は、スクリプトまたはセッションが終了すると自動的に終了します。

入力引数

すべて折りたたむ

MATLAB Runtime では、以下の 2 つの起動オプションを指定できます。

  • -nojvm — 既定で有効に設定されている Java® 仮想マシンを無効にします。このオプションにより MATLAB Runtime のパフォーマンスが向上することがあります。

  • -nodisplay — Linux® で、MATLAB Runtime を表示機能なしで実行します。

出力引数

すべて折りたたむ

デプロイされた MATLAB 関数へのハンドルを出力します。デプロイされた MATLAB 関数の実行に使用する Python オブジェクトとして返されます。

すべて折りたたむ

この例では、myDeployedModule という名前のパッケージへのハンドルを作成する際に MATLAB Runtime のオプションを指定する方法を示します。

import myDeployedModule myobj = myDeployedModule.initialize_runtime(['-nojvm', '-nodisplay']) myobj = myDeployedModule.initialize() print(myobj.makesqr(3)) myobj.terminate()