Преобразуйте структуру MATLAB в структуру C-стиля для использования с разделяемой библиотекой C
S = libstruct(structtype)S = libstruct(structtype,mlstruct)создает указатель S = libstruct(structtype) NULL на объект S MATLAB® libstruct.
создает указатель, инициализированный к S = libstruct(structtype,mlstruct) mlstruct.
Используйте с библиотеками, которые загружаются с помощью функции loadlibrary.
Можно только использовать функцию libstruct на скалярных структурах.
При преобразовании структуры MATLAB в объект libstruct структура должна придерживаться требований, перечисленных в Требованиях Аргумента Структуры.
Если функция в разделяемой библиотеке имеет аргумент структуры, используйте libstruct, чтобы создать аргумент. Функция libstruct создает структуру C-стиля, которую вы передаете функциям в библиотеке. Вы обрабатываете эту структуру в MATLAB, когда вы были бы истинная структура MATLAB.