matlab.engine.MatlabEngine
命名空间: matlab.engine
Python 对象使用 MATLAB 作为 Python 会话中的计算引擎
描述
MatlabEngine 类使用 MATLAB® 进程作为 Python® 的计算引擎。您可以将 MATLAB 函数作为 MatlabEngine 对象的方法调用,因为这些函数在您调用时会被动态调用。您还可以调用您定义的函数和脚本。您可以向与 MatlabEngine 对象关联的 MATLAB 工作区发送数据,以及从中检索数据。
创建对象
matlab.engine.start_matlab 方法在每次被调用时都会创建一个 MatlabEngine 对象。无需调用 matlab.engine.MatlabEngine() 来创建您自己的 MatlabEngine 对象。
属性
| 属性 | 描述 |
|---|---|
| Python 字典包含对 MATLAB 变量的引用。您可以通过 |
方法
异常
| 异常 | 描述 |
|---|---|
MatlabExecutionError | 函数调用无法执行 |
RejectedExecutionError | MATLAB 引擎已终止 |
SyntaxError | 函数调用中的语法错误 |
TypeError | 输入或输出参量的数据类型不受支持 |
示例
版本历史记录
在 R2014b 中推出