在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]