Пакет: lib
Объект Pointer, совместимый с указателем C
MATLAB® автоматически преобразует аргументы, переданные в отношении функции во внешней библиотеке. Переданный ссылкой аргумент в функциональной подписи имеет имена типов, заканчивающиеся Ptr или PtrPtr. Используйте объект указателя вместо автоматического преобразования в следующих ситуациях.
Функция изменяет данные во входном параметре.
Вы передаете большие объемы данных, и вы хотите управлять, когда MATLAB делает копии данных.
Библиотека хранит и использует указатель, таким образом, вы хотите, чтобы функция MATLAB управляла временем жизни lib.pointer объект.
Создать lib.pointer объект, используйте libpointer MATLAB функция.
Библиотечная функция может возвратить lib.pointer объект. Используйте setdatatype метод, чтобы преобразовать аргумент вручную, чтобы использовать в MATLAB.