exponenta event banner

mxSetImagData (Фортран)

Установка элементов мнимых данных в числовом виде 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