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 で導入