matlab.mex. Класс MexHost

Пакет: 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.

Свойства

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

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

Атрибуты:

SetAccess

частный

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

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

Пример: MATLABMexHost

Атрибуты:

SetAccess

частный

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

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

Атрибуты:

SetAccess

частный

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

Методы

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

Примеры

свернуть все

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

mexHost = mexhost;
result = feval(mexHost,'MyMexFunction',inputs);

Введенный в R2019a