mxGetImagData (C)

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

mxGetImagData не рекомендуется для приложений C и не доступен в Чередованном Комплексном API. Используйте введенные функции доступа к данным вместо этого. Для получения дополнительной информации смотрите Введенный Доступ к данным.

Синтаксис C

#include "matrix.h"
void *mxGetImagData(const mxArray *pm);

Описание

Эта функция похожа на mxGetPi, за исключением того, что в C это возвращает void *. Для получения дополнительной информации см. описание для функции mxGetData (C).

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

развернуть все

Указатель на числовой mxArray.

Выходные аргументы

развернуть все

Пустой указатель. Поскольку пустые указатели указывают на значение, которое не имеет никакого типа, бросьте возвращаемое значение к типу указателя, который совпадает с типом, заданным pm. Чтобы видеть, как типы MATLAB® сопоставляют с их эквивалентными типами C, смотрите mxClassID.

Если pm является NULL, то функция возвращает NULL.

Поддержка комплексного числа: Да

Версия API

Эта функция только доступна в отдельном комплексном API. Чтобы создать myMexFile.c с помощью этой функции, введите:

mex -R2017b myMexFile.c

MathWorks рекомендует, чтобы вы обновили свой файл MEX, чтобы использовать Введенные функции Доступа к данным вместо этого.

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

Была ли эта тема полезной?