登录论坛

查看完整版本 : [求助]matalb与C语言混和编程


zjpqddx
2008-12-25, 21:25
明天晚上要考试了,但对混合编程的语言还是不能完全懂,需要仔细写出每句话的意思:ft:
哪位大哥能帮忙写一下啊,那样就太感谢了:lovely:
程序是这样的:
#include "mex.h"
#include "math.h"
void mexFunction(int nlhs, mxArray *plhs[],
int nrhs, const mxArray *prhs[])
{
long realdata[]={1,2};
long imagdata[]={1,2};
long *pr,*pi;
plhs[0]=mxCreateNumericMatrix(1,2,mxINT32_CLASS,mxCOMPLEX);
pr=mxGetPr(plhs[0]);
pi=mxGetPi(plhs[0]);
memcpy(pr,realdata,2*sizeof(long));
memcpy(pi,imagdata,2*sizeof(long));
return;
}

zjpqddx
2008-12-25, 21:48
懂的大侠快进啊:cry: