mxCreateCharMatrixFromStrings (C)

二维mxChar数组初始化为指定值

C语法

#包括“矩阵。mxArray * mxcreatecharmatrixfromstring (mwSize m, const char **str);

描述

使用mxCreateCharMatrixFromStrings创建一个二维的mxArray,其中每一行初始化为一个字符串str.的mxArray有尺寸——- - - - - -马克斯,在那里马克斯最长的绳子的长度是多少str.

mxArray表示其数据元素为mxChar而不是C字符.

输入参数

全部展开

字符串的数量,指定为mwSize.

字符串数组,指定为const char * *.数组必须至少包含字符串。

输出参数

全部展开

指针指向一个mxArray类型的mxChar,指定为mxArray *.

函数在什么时候不成功str包含少于字符串或没有足够的空闲堆空间来创建mxArray.

  • 函数终止MEX文件并将控制权返回到MATLAB®提示。

  • 独立的(非mex文件)应用程序-函数返回.

例子

参见以下示例matlabroot走读生/ / mx例子:

之前介绍过的R2006a