Установите мнимые данные элементы в числовые mxArray
mxSetImagData
недоступен в чередующемся комплексном API. Используйте вместо этого типизированные функции доступа к данным. Для получения дополнительной информации см. раздел Вопросов совместимости.
#include "matrix.h" void mxSetImagData(mxArray *pm, void *pi);
mxSetImagData
функция подобна mxSetPi
, кроме того, что в C, его pi
аргумент является void *
. Используйте эту функцию для числовых массивов с содержимым, отличным от double
.
mxSetImagData
функция не освобождает память, выделенную для существующих данных. Чтобы освободить существующую память, позвоните mxFree
на указатель, возвращенный mxGetImagData
.