设置复杂的数据元素mxuint8_class.
大批
#include“matrix.h”int mxsetcomplexuint8s(mxArray * pa,mxcomplexuint8 * dt);
用MXSetComplexUINT8S.
设置MXComplemuint8.
指定数组中的数据。
全部mxcreate.
*函数分配堆空间以保存数据。因此,您通常不会使用此函数初始化数组的元素。而是,调用函数以用新值替换现有值。
参考arrayefilleSetComplexPR.c.
例子
将现有复合数数据复制到的文件夹matlabroot.
/ extern / example / Refbookmxarray.
。示例中的数据定义为mxcomplexdouble.
。您可以将此示例用作任何复杂的C数字类型的模式。修改复杂的此示例uint8.
数据:
声明数据变量为MXComplemuint8.
称呼mxcreateNumericMatrix.
用数字类型mxuint8_class.
代替mxsetdoubles.
和MXSetComplexUINT8S.
将C阵列放入mxarray.
此功能可在交错的复杂API中获得。建造mymexfile.c.
使用此功能,键入:
梅克斯-R2018Amymexfile.c.