Main Content

Python パッケージの統合

コンパイルされた MATLAB® 関数を Python® アプリケーションに統合する

MATLAB Compiler SDK™ は、MATLAB Runtime の初期化、コンパイルされた MATLAB 関数の呼び出し、および Python コードと MATLAB Runtime 間で渡されるデータの管理を行うための Python メソッドを提供しています。

互換性のある Python バージョンのリストについては、MATLAB でサポートされている他言語のインターフェイスを参照してください。

Python を MATLAB から呼び出す MATLAB コードは、アウトプロセス モードで呼び出される場合を除きパッケージ化できません。

関数

すべて展開する

compiler.build.pythonPackageMATLAB の外部でデプロイする Python パッケージの作成 (R2021a 以降)
compiler.build.PythonPackageOptionsPython パッケージのビルド オプション (R2021a 以降)
compiler.build.Resultsコンパイラ ビルド結果オブジェクト (R2020b 以降)
compiler.package.installerMATLAB Compiler によって生成されたファイル用のインストーラーの作成 (R2020a 以降)
compiler.package.InstallerOptionsMATLAB Compiler パッケージ インストーラーの作成オプション (R2020a 以降)
myDeployedModule.initializeパッケージを初期化してハンドルを返す Python モジュール
myDeployedModule.initialize_runtime起動オプションのリストを指定して MATLAB Runtime を初期化する Python モジュール
myDeployedModule.wait_for_figures_to_closePython module to wait for all graphical figures to close before continuing
myDeployedModule.terminateパッケージを閉じる Python モジュール
mwpythonmacOSMATLAB Compiler SDK Python パッケージを使用して Python セッションを開始する

トピック

要件とハイライト

作成および Python との統合

サンプル アプリケーション

データ変換