exponenta event banner

mxCreateCharMatrixStartStrings (C)

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

Синтаксис C

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

Описание

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

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

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

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

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

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

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

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

Указатель на mxArray типа mxChar, указано как mxArray *.

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

  • MEX-файл - функция завершает работу MEX-файла и возвращает элемент управления в подсказку MATLAB ®.

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

Примеры

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

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