主要内容

开始和停止马铃薯发动机Python

开始马铃薯发动机Python

  • 开始Python.®在操作系统提示。

  • 进口matlab.engine.包到您的Python会话中。

  • 开始一个新的matlab®通过致电过程start_matlab.。这start_matlab.函数返回一个python对象,,这使您能够通过MATLAB执行的数据和呼叫函数。

导入matlab.engine Eng = MATLAB.ENGINE.START_MATLAB()

运行多个发动机

单独启动每个发动机。每个引擎都开始与自己的MATLAB过程进行通信。

Eng1 = MATLAB.ENGINE.START_MATLAB()ENG2 = MATLAB.ENGINE.START_MATLAB()

停止发动机

打电话给出口或者放弃功能。

eng.quit()

如果将Python退出仍然运行引擎,则Python会自动停止引擎及其MATLAB过程。

启动引擎与启动选项

启动引擎并将选项作为输入参数字符串传递给matlab.eengine.start_matlab.。例如,启动MATLAB与桌面。

ENG = MATLAB.ENGINE.START_MATLAB(“ - 桌面”)

您可以使用单个字符串定义多个启动选项。例如,启动桌面并将数字显示格式设置为短的

ENG = MATLAB.ENGINE.START_MATLAB(“ - 桌面-R”格式短“)

启动引擎后也可以启动桌面。

导入matlab.engine Eng = MATLAB.ENGINE.START_MATLAB()ENG.DESKTOP(NARGOUT = 0)

异步启动引擎

异步启动引擎。虽然Matlab启动,但您可以在Python命令行中输入命令。

导入matlab.engine未来= matlab.egine.start_matlab(background = true)

创建MATLAB实例,以便您可以在MATLAB中执行计算。

ENG = WENUER.RESULT()

也可以看看

相关话题