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