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