mxCreateCharArray (Фортран)

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

#include "fintrf.h"
mwPointer mxCreateCharArray(ndim, dims)
mwSize ndim
mwSize dims(ndim)

Описание

Используйте mxCreateCharArray, чтобы создать N-мерный массив mxChar с каждым набором элемента к 0.

MATLAB® автоматически удаляет любые запаздывающие одноэлементные размерности, заданные в аргументе dims. Например, если ndim равняется 5, и dims равняется [4 1 7 1 1], то полученный массив имеет размерности 4-by-1-by-7.

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

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

Количество размерностей, заданных как mwSize. Если вы задаете 0, 1, или 2, то mxCreateCharArray создает двумерный mxArray.

Массив размерностей, заданный как массив mwSize.

Каждый элемент в массиве размерностей содержит размер массива в той размерности. Например, чтобы создать 5-by-7 массив, установите dims(1) на 5 и dims(2) к 7.

Обычно, массив dims содержит элементы ndim.

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

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

Указатель на mxArray типа mxChar, заданный как mwPointer.

Функция неудачна, когда существует недостаточно свободного пространства "кучи", чтобы создать mxArray.

  • Файл MEX — Функция отключает файл MEX и возвращает управление в посдказку MATLAB.

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

Смотрите также

|

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