Количество байтов, необходимых для хранения каждого элемента данных
Для комплексного 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 требуется размер элементов, которые вы хотите скопировать.