mxCreateCharMatrixFromStrings (C)

2-D mxChar массив, инициализированный до заданного значения

Синтаксис C

#include "matrix.h"
mxArray *mxCreateCharMatrixFromStrings(mwSize m, const char **str);

Описание

Использовать mxCreateCharMatrixFromStrings для создания двумерного mxArray, где каждая строка инициализируется в строку из str. The mxArray имеет размерности m-by- max, где max - длина самой длинной строки в str.

The mxArray представляет его элементы данных как mxChar а не как C char.

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

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

Количество строк, заданное как mwSize.

Массив строк, заданный как const char **. Массив должен содержать по крайней мере m строки.

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

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

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

Функция неудачна, когда str содержит меньше m строки или недостаточно свободного пространства в куче для создания mxArray.

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

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

Примеры

См. эти примеры в matlabroot/ extern/examples/mx:

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