Pythonパッケージの統合
コンパイルされた MATLAB®関数を Python®アプリケーションに統合する
MATLAB Compiler SDK™は、MATLAB Runtimeの初期化、コンパイルされた MATLAB 関数の呼び出し、および Python コードと MATLAB Runtime 間で渡されるデータの管理を行うための Python メソッドを提供しています。
互換性のある Python バージョンのリストについては、MATLABでサポートされている他言語のインターフェイスを参照してください。
MATLAB Python インターフェイスを使用する MATLAB コードはパッケージ化できません。
関数
トピック
要件とハイライト
- Differences Between MATLAB Engine API for Python and MATLAB Compiler SDK
List differences between MATLAB Engine API for Python andMATLAB Compiler SDKfor Python - Initialize MATLAB Runtime
InitializeMATLAB Runtimefor use with Python applications.
作成および Python との統合
- Python パッケージの生成と Python アプリケーションのビルド
MATLAB で Python パッケージを作成し、サンプル Python ドライバー コードを使って実装する。 - コンパイル済みの Python パッケージのインポート
MATLAB 関数を含むコンパイル済みの Python パッケージを Python にインポート
サンプル アプリケーション
- Invoke a Packaged MATLAB Function
Ways to invoke a compiled MATLAB function in Python - Invoke a Compiled MATLAB Function Asynchronously
异步调用MATLAB编译函数that uses the Python object.
データ変換
- MATLAB と Python 間でのデータの受け渡し
MATLAB が Python と MATLAB 間でデータ型を変換する方法を学習する。 - matlab の Python モジュール
Python と MATLAB 間で MATLAB 配列を渡すことができるように、matlab
の Python モジュールを使用して MATLAB 数値型を Python 変数として作成する。 - Use MATLAB Arrays in Python
Example illustrating how to use MATLAB data types in a Python application