开始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.engine.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 future = matlab.engine.start_matlab(background = true)
创建MATLAB实例,以便您可以在MATLAB中执行计算。
eng = future.result()