主要内容

matlab ::引擎:: startmatlab

开始MATLAB同步

描述

std :: simolor_ptr startMatlab(const std :: vector &options = std :: vector ())

启动MATLAB®在单独的过程中同步使用可选的MATLAB启动选项。

包括

名称空间:

MATLAB ::引擎
包括 matlabengine.hpp

参数

const std :: vector &选项

用于启动MATLAB的选项。您可以指定多个启动选项。该引擎支持所有MATL金宝appAB启动选项,除了列出的选项不支金宝app持的启动选项。有关选项列表,请参见特定于平台的命令MATLAB(Windows),,,,MATLAB(MACOS), 或者MATLAB(Linux)

返回值

std :: unique_ptr

指向Matlabengine目的

例外

MATLAB ::引擎:: Engine Exception

MATLAB未能开始。

例子

展开全部

同步启动MATLAB,然后将独特的指针返回到Matlabengine目的。

std :: unique_ptr  matlabptr = startmatlab();
auto matlabapplication = matlab :: Engine :: startMatlab({u“ -desktop”});

用MATLAB启动-nojvm选项并将独特的指针返回到Matlabengine目的。

std :: vector  optionvec;optionvec.push_back(u“ -nojvm”);std :: simel_ptr  matlabptr = startMatlab(optionVec);

版本历史记录

在R2017b中引入