mxGetPi (Fortran)

(Не рекомендуемый) элементы Мнимых данных в mxDOUBLE_CLASS массив

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

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

#include "fintrf.h"
mwPointer mxGetPi(pm)
mwPointer pm

Описание

При создании файлов MEX с помощью отдельного комплексного API вызовите mxGetPi получить содержимое pi поле . pi массив, содержащий мнимые данные mxArray. Используйте mxGetPi на массивах типа mxDOUBLE_CLASS только. Для другого числового mxArray типы, используйте mxGetImagData.

Вызовите mxIsDouble подтверждать mxArray ввод. Вызовите mxIsComplex определить, являются ли данные комплексными.

Если какая-либо из входных матриц к функции является комплексной, то MATLAB® выделяет мнимые части всех входных матриц.

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

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

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

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

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

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

Указатель на первый mxDouble элемент мнимой части массива данных в mxArray, заданный как mwPointer. Функция возвращает 0 если никакие мнимые данные не существуют или если ошибка происходит.

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

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

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

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

Ошибки, запускающиеся в R2018b

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

Для просмотра документации необходимо авторизоваться на сайте