主要内容

Matlab :: Engine :: ConnectMatlabasync

连接到共享马铃薯同步会话

描述

futureresult > connectmatlabasync()

futureresult > connectmatlabasync(const matlab ::引擎:: string&name)

异步连接到共享MATLAB®会话在本地机器上。

  • 如果指定共享MATLAB会话的名称,但引擎无法找到具有该名称的会话,则引擎抛出异常。

  • 如果未指定名称,并且没有可用的共享MATLAB会话,则引擎启动新的共享MATLAB会话。MATLAB桌面未启动。

  • 如果未指定名称,并且有共享的MATLAB会话可用,则引擎连接到第一个可用会话。

包括

命名空间:

Matlab ::引擎
包括 matlabengine.hpp.

参数

Const Matlab :: Engine :: String&Name

共享MATLAB会话的名称

返回值

futureresult >

一种Futureresult.您可以用来获取指针的对象Matlabengine.

例子

展开全部

连接到名为的共享MATLAB会话my_matlab.异步。使用Futureresult.得到检索指针的方法Matlabengine.目的。

#include“matlabengine.hpp”void asyncconnect(){使用命名空间matlab ::引擎;//查找并连接到共享matlab会话futureresult >未来= connectmatlabasync(U“my_matlab”);... std :: unique_ptr  matlabptr = wefuel.get();}
在R2017B中介绍