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