启动Python®在操作系统提示符。
导入matlab.engine
包放到Python会话中。
开始一个新的MATLAB®通过调用过程start_matlab
.的start_matlab
函数返回一个Python对象,英格
,使您能够传递数据和调用MATLAB执行的函数。
导入matlab。英格ine eng = matlab.engine.start_matlab()
分别启动每台发动机。每个引擎启动并与自己的MATLAB进程通信。
Eng1 = matlab.engine.start_matlab()
调用的退出
或者是辞职
函数。
eng.quit ()
如果你退出Python时引擎仍在运行,那么Python会自动停止引擎及其MATLAB进程。
启动引擎并将选项作为输入参数字符串传递给matlab.engine.start_matlab
.例如,用桌面启动MATLAB。
eng = matlab.engine.start_matlab(“桌面”)
你可以用一个字符串定义多个启动选项。例如,启动桌面并将数字显示格式设置为短
.
eng = matlab.engine。start_matlab("-desktop -r 'format short'")
您也可以在启动引擎后启动桌面。
导入matlab。英格ine eng = matlab.engine.start_matlab() eng.desktop(nargout=0)
异步启动引擎。在MATLAB启动时,您可以在Python命令行中输入命令。
导入matlab。英格ine future = matlab.engine.start_matlab(background=True)
创建MATLAB实例,这样您就可以在MATLAB中执行计算。
eng = future.result ()