mxGetData (C)
非数字的数据元素mxArray
使用mxGetData
仅针对非数字数组。mxGetData
对于C应用程序中的数字数组,不建议使用。请使用类型化数据访问函数。有关更多信息,请参见类型化数据访问。
C语法
#include "matrix.h" void *mxGetData(const mxArray *pm);
描述
使用mxGetData
仅为非数字数组获取数据元素。
输入参数
输出参数
API版本
仅对非数字输入参数使用此函数。否则,MathWorks建议您升级MEX文件以使用类型化数据访问函数来代替。
这个函数在独立的复杂API。构建myMexFile.c
使用这个函数,输入:
墨西哥人-R2017bmyMexFile.c
这个函数也在交错复杂API中。但是,对于复杂的数值输入参数,该函数返回不同的值。
如果
点
是实数组,则函数返回指向数据实部第一个元素的指针。如果
点
是复杂数组,则函数返回指向交错实值和虚值的第一个元素的指针,而不是指向纯实值的指针。
构建myMexFile.c
使用交错的复杂API,输入:
墨西哥人-R2018amyMexFile.c
R2006a之前介绍过
这个话题有帮助吗?