Количество байт, необходимое для хранения каждого элемента данных
Для комплекса mxArray построен с чередующимся комплексным API, mxGetElementSize возвращает дважды значение, возвращаемое функцией в отдельном сложном API. Дополнительные сведения см. в разделе Вопросы совместимости.
#include "fintrf.h" mwPointer mxGetElementSize(pm) mwPointer pm
Звонить mxGetElementSize для определения количества байтов в каждом элементе данных mxArray. Например, если класс MATLAB ® mxArray является int16, mxArray сохраняет каждый элемент данных в виде 16-разрядного (2-байтового) целого числа со знаком. Таким образом, mxGetElementSize прибыль 2.
mxGetElementSize полезен при использовании подпрограммы, отличной от MATLAB, для управления элементами данных.
Примечание
Fortran не имеет эквивалента size_t. mwPointer - макрос препроцессора, предоставляющий соответствующий тип Fortran. Однако значение, возвращаемое этой функцией, не является указателем.