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