主要内容

在C墨西哥人文件创建二维单元阵列

这个例子展示了如何创建一个单元阵列在一个墨西哥人功能,使用mxcreatecellmatrix.c函数,它的地方输入参数数组中的一个细胞。

C代码分析

查看代码,打开mxcreatecellmatrix.c在MATLAB®编辑器。

创建一个单元阵列输入参数的数量。

cell_array_ptr = mxCreateCellMatrix (mwSize nrhs, 1);

细胞输入参数复制到数组中。

(我= 0;我< mwIndex nrhs;我+ +){mxSetCell (cell_array_ptr, mxDuplicateArray (prhs[我]));

构建和测试的例子

从MATLAB命令行运行以下命令。

构建的例子。

墨西哥人- vmxcreatecellmatrix.c

创建输入参数。

str1 =“你好”;str2 =“世界”;num = 2012;

创建一个3- x -1单元阵列和调用disp显示内容。

mxcreatecellmatrix (str1 str2 num)
创建单元格的内容是:“你好”“世界”[2012]

相关的话题