matlab.mex.MexHost class

Пакет: matlab.mex
Суперклассы: handle

Хост из процесса к выполнению MEX-функции C++

Описание

Экземпляры matlab.mex.MexHost класс представляет процессы, созданные, чтобы выполнить MEX-функции C++. Можно выполнить MEX-функцию C++ от MATLAB® в хост-процессе с помощью feval метод этого класса. Для получения информации о выполнении MEX-функций C++ из процесса смотрите Выполнение Из процесса MEX-функций C++.

matlab.mex.MexHost классом является handle класс.

Создание

Используйте mexhost функция, чтобы создать matlab.mex.MexHost объект.

Свойства

развернуть все

Переменные окружения процесса, возвращенные как массив строк.

Атрибуты:

GetAccess
public
SetAccess
private

Типы данных: string

Имена MEX-функций C++ загружены в хост-процессе, возвращенном как вектор строки.

Атрибуты:

GetAccess
public
SetAccess
private

Типы данных: string

Имя хост-процесса C++ MEX, возвращенного как строковый скаляр.

Пример: MATLABMexHost

Атрибуты:

GetAccess
public
SetAccess
private

Типы данных: string

Идентификатор процесса хост-процесса C++ MEX, возвращенного как строковый скаляр.

Атрибуты:

GetAccess
public
SetAccess
private

Типы данных: string

Методы

развернуть все

Примеры

свернуть все

Создайте объект matlab.mex.MexHost класс с помощью mexhost функция. Используйте объект вызвать feval, который выполняет вашу MEX-функцию C++ в хост-процессе MEX.

mexHost = mexhost;
result = feval(mexHost,'MyMexFunction',inputs);
Введенный в R2019a