mxsetint8s(c)
将真实的数据元素设置在mxint8_class
大批
C语法
#include“ matrix.h” int mxsetInt8s(mxarray *pa,mxint8 *dt);
描述
采用mxsetint8s
设置mxint8
指定数组中的数据。
全部mxcreate
*功能分配堆空间以容纳数据。因此,您通常不会使用此功能来初始化数组的元素。而是调用该函数将现有值替换为新值。
输入参数
输出参数
例子
参考arrayfillsetpr.c
示例
将现有数据复制到一个的文件夹Matlabroot
/extern/示例/refbookmxarray
。示例中的数据定义为mxdouble
。修改此示例int8
数据:
将数据变量声明为
mxint8
称呼
mxcreatenumericmatrix
使用数字类型mxint8_class
代替
mxsetDoubles
和mxsetint8s
将C阵列放入一个mxarray
API版本
该函数可在交织的复杂API中获得。建造mymexfile.c
使用此功能,键入:
梅克斯-r2018amymexfile.c