matlab.engine.MatlabEngine
名前空間: matlab.engine
Python セッション内の計算エンジンとして MATLAB を使用する Python オブジェクト
説明
MatlabEngine クラスは Python® の計算エンジンとして MATLAB® プロセスを使用します。MATLAB 関数は呼び出しによって動的に起動するため、MatlabEngine オブジェクトのメソッドとして呼び出すことができます。また、定義した関数およびスクリプトを呼び出すこともできます。MatlabEngine オブジェクトに関連付けられている MATLAB ワークスペースにデータを送信したり、そこからデータを取得したりできます。
作成
matlab.engine.start_matlab メソッドは、呼び出されるたびに MatlabEngine オブジェクトを作成します。matlab.engine.MatlabEngine() を呼び出して独自に MatlabEngine オブジェクトを作成する必要はありません。
属性
| 属性 | 説明 |
|---|---|
| MATLAB 変数への参照を含む Python ディクショナリ。 |
メソッド
例外
| 例外 | 説明 |
|---|---|
MatlabExecutionError | 関数呼び出しの実行に失敗 |
RejectedExecutionError | MATLAB エンジンが終了 |
SyntaxError | 関数呼び出しの構文エラー |
TypeError | 入力/出力引数のデータ型がサポートされていない |
例
バージョン履歴
R2014b で導入