帮助中心帮助中心
背景
开始MATLAB引擎Python
eng = matlab.engine.start_matlab ()
eng = matlab.engine.start_matlab(选项)
eng = matlab.engine.start_matlab(背景)
eng = matlab.engine.start_matlab(异步)
eng = matlab.engine.start_matlab (___)
例子
英格= matlab.engine.start_matlab ()开始一个新的MATLAB®过程,并返回Python®变量英格,这是一个MatlabEngine对象与MATLAB通信过程。
英格= matlab.engine.start_matlab ()
英格
MatlabEngine
如果无法启动,MATLAB引擎提出了一个EngineError例外。
EngineError
英格= matlab.engine.start_matlab (选项)使用指定的启动选项选项。
英格= matlab.engine.start_matlab (选项)
选项
例如,调用matlab.engine.start_matlab(桌面)开始从Python MATLAB桌面。
matlab.engine.start_matlab(桌面)
英格= matlab.engine.start_matlab (背景)开始异步MATLAB如果背景是真正的。
英格= matlab.engine.start_matlab (背景)
真正的
英格= matlab.engine.start_matlab (异步)开始异步MATLAB如果异步是真正的。不推荐。使用背景相反的论点。不要使用Python版本3.7或更高版本。有关更多信息,请参见兼容性的考虑。
英格= matlab.engine.start_matlab (异步)
异步
英格= matlab.engine.start_matlab (___)可以包括任何输入参数在以前的语法。
英格= matlab.engine.start_matlab (___)
全部折叠
开始一个引擎和一个新的MATLAB过程从Python命令行。
导入matlab。英格ine eng = matlab.engine.start_matlab()
从每个引擎开始不同的MATLAB程序。
导入matlab。英格ine eng1 = matlab.engine.start_matlab() eng2 = matlab.engine.start_matlab()
开始一个引擎与MATLAB桌面。
导入matlab。英格ine eng = matlab.engine.start_matlab("-desktop")
你也可以启动桌面后启动引擎。
导入matlab。英格ine eng = matlab.engine.start_matlab() eng.desktop(nargout=0)
请注意
你可以调用MATLAB函数从桌面和Python。
启动发动机时背景= True。在MATLAB开始时,您可以在Python命令行中输入命令。
背景= True
导入matlab。英格ine future = matlab.engine.start_matlab(background=True) eng = future.result() eng.sqrt(4.)
2.0
“-nodesktop”
MATLAB程序启动选项,指定为一个字符串。您可以指定多个启动选项。支持所有MATLAB引金宝app擎启动选项,除了中列出的选项限制。选项的列表,请参阅特定于平台的命令matlab (Windows),matlab (macOS),或matlab (Linux)。
matlab (Windows)
matlab (macOS)
matlab (Linux)
MATLAB桌面,开始使用“桌面”选择。
“桌面”
例子:matlab.engine.start_matlab('-desktop -r "format short"')从Python启动桌面。引擎通过- r”格式短”MATLAB。
matlab.engine.start_matlab('-desktop -r "format short"')
- r”格式短”
假
开始同步或异步MATLAB,指定为一个逻辑关键字参数。背景是一个别名异步。
例子:matlab.engine.start_matlab(背景= True)
matlab.engine.start_matlab(背景= True)
开始同步或异步MATLAB,指定为一个逻辑关键字参数。不推荐。使用背景相反的论点。有关更多信息,请参见兼容性的考虑。
FutureResult
Python变量与MATLAB交流,作为一个返回MatlabEngine如果对象异步或背景被设置为假或者一个FutureResult如果对象异步或背景被设置为真正的。
每一次你叫matlab.engine.start_matlab,它开始一个新的MATLAB的过程。
matlab.engine.start_matlab
这些MATLAB引擎不支持启动选项:金宝app
- h
-
- - - - - - ?
- n
- e
-softwareopengl
日志文件
全部展开
Python 3.7版本,异步是一个字,不能作为一个理由吗matlab.engine.start_matlab。使用背景论点相反为支持的所有版本的Python中列出金宝app版本的Python与MATLAB产品版本兼容下载188bet金宝搏。
matlab.engine.MatlabEngine|matlab.engine.find_matlab|matlab.engine.connect_matlab
matlab.engine.MatlabEngine
matlab.engine.find_matlab
matlab.engine.connect_matlab
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室