squaren.c

来自「这是一个MATLAB的经典的算法的集合」· C语言 代码 · 共 19 行

C
19
字号
#include "mex.h"
#include <math.h>
void squarenumber(double y[],double x[])
{
	y[0]=x[0]*x[0];
	return;
}
void mexFunction(int nlhs,mxArray *plhs[],int nrhs,const mxArray *prhs[])
{
	double *y;
	double *x;
	unsigned int m,n;
	m=mxGetM(prhs[0]);                                                                                                                                                                                                                                                                                                             
	n=mxGetN(prhs[0]);
	plhs[0]=mxCreateDoubleMatrix(m,n,mxREAL);//mxCreateFull???
	y=mxGetPr(plhs[0]);
	x=mxGetPr(prhs[0]);
	squarenumber(y,x);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?