N-D结构阵列
#include“matrix.h”mxarray * mxcreateStructarray(MWSize ndim,const mwsize * dims,int nfields,const char ** fieldnames);
称呼mxcreateStructarray.
创建一个未填补的结构mxarray.
。结构的每个元素mxarray.
包含相同数量的字段(指定的nfields.
)。每个字段都有一个名称,指定野外名字
。麦克拉布®结构体mxarray.
概念上与一系列相同结构
在C语言中。
每个字段都持有一个mxarray.
指针初始化为空值
。称呼mxsetfield.
或者mxsetfieldbynumber.
放置一个非空值
mxarray.
指针在一个字段中。
该函数自动删除指定的尾随单例尺寸昏暗
争论。例如,如果NDIM.
等于5.
和昏暗
等于[4 1 7 1 1]
,然后由此产生的阵列的尺寸是4.
-经过-1
-经过-7.
。
称呼mxdestroyarray
当你完成使用时mxarray.
解除分配器mxarray.
及其相关的真实和虚构的元素。