mxSetComplexUint32s (Fortran)

Установите комплексные данные элементы в mxUINT32_CLASS массив

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

#include "fintrf.h"
integer*4 mxSetComplexUint32s(pa, dt)
mwPointer pa, dt

Описание

Использовать mxSetComplexUint32s для установки mxUint32 данные заданного mxArray.

Все mxCreate* функции выделяют пространство в куче для хранения данных. Поэтому вы обычно не используете эту функцию для инициализации элементов массива. Скорее вызовите эту функцию, чтобы заменить существующие значения новыми значениями.

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

расширить все

Указатель на mxUINT32_CLASS массив.

Указатель на первый mxComplexUint32 элемент массива данных. dt должны быть выделены функциями mxCalloc или mxMalloc.

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

расширить все

Статус функции, возвращенный как integer*4. Если это успешно, то функция возвращается 1.

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

Функция неудачна, когда mxArray не является несинхронным mxUINT32_CLASS массив, или если данные не выделены с mxCalloc. Если функция неудачна, то:

  • Файл MEX - Функция завершает Файл MEX и возвращает управление в MATLAB® приглашение.

  • Автономное (не-MEX файл) приложение - Функция возвращает 0.

Версия API

Эта функция доступна в перемеженном комплексном API. Как создать myMexFile.F используя эту функцию, введите:

mex -R2018a myMexFile.F
Введенный в R2018b