C矩阵API提供了一组支持符号和无符号8,16 - ,32-和64位数据的功能。金宝app例如,mxcreateNumericArray.
函数构造具有指定数据大小的未填充的n维数字阵列。有关更多信息,请参阅mxclassid.
。
一旦您创建了一个未填补的Matlab®指定数据类型的数组,您可以使用键入的数据访问功能访问数据,如mxgetInt8s.
和mxgetcomplexInt8s.
。您可以在MEX文件中执行8 - ,16 - ,32 - 或64位精度的数据算术。Matlab认识到结果的正确数据类。
这个例子diplelement.c.
构建A.2
-经过-2
具有无符号16位整数的矩阵,使每个元素加倍,并将矩阵返回到Matlab。
要构建此示例,请参阅命令提示符类型:
梅克斯-R2017B.diplelement.c.
叫这个例子。
双倍
ans = 2 6 4 8
此功能的输出是一个2
-经过-2
矩阵填充了无符号16位整数。
mxclassid.
|mxcreateNumericArray.
|mxgetcomplexInt8s.
|mxgetInt8s.