mxSetImagData (Fortran)

Установите мнимые данные элементы в числовые mxArray

mxSetImagData недоступен в чередующемся комплексном API. Используйте вместо этого типизированные функции доступа к данным. Для получения дополнительной информации см. раздел Вопросов совместимости.

Синтаксис языка ФОРТРАН

#include "fintrf.h"
subroutine mxSetImagData(pm, pi)
mwPointer pm, pi

Описание

mxSetImagData функция подобна mxSetPi. Используйте эту функцию для числовых массивов с содержимым, отличным от double.

mxSetImagData функция не освобождает память, выделенную для существующих данных. Чтобы освободить существующую память, позвоните mxFree на указатель, возвращенный mxGetImagData.

Входные параметры

расширить все

Указатель на массив MATLAB, заданный как mwPointer.

Указатель на массив комплексных данных в mxArray, заданный как mwPointer. Каждый элемент массива содержит мнимый компонент значения.

Массив должен быть в динамической памяти; звонить mxCalloc чтобы выделить эту память. Если pi указывает на статическую память, затем при уничтожении массива возникают ошибки памяти.

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2018b

Ошибки, начинающиеся в R2018b

Представлено до R2006a