遗传算法的源代码:Functions:
mexFunction, eqn.
Functions adapted from 'Numerical Recipes in C':
mrqcof, mrqmin, covsrt, gaussj, vector, matrix, ivector, free_ivector,
free_vector, ree_matrix, nerror.
*/
#include
#include
#include
#include "mex.h"
#define SWAP(a,b) {float temp=(a);(a)=(b);(b)=temp;}
/* gateway routine */
void mexFunction(
int nlhs, Matrix *plhs[],
int nrhs, Matrix *prhs[])
/*void mexFunction(nlhs,plhs,nrhs,prhs)
int nlhs;
Matrix *plhs[];
int nrhs;
Matrix *prhs[];*/
{
double *xp,*ap,*yp,*sigp,*ndatap,*mfitp,*map,*listap;
float alamda,**covar,chisq,oldchisq,**alpha,**matrix(),*vector(),*x,*y,*sig;
double *xout;
float a[31];
int mfit,ma,ndata,lista[31],ctr,maxit,npar,vecl,count;
void ree_matrix(),free_vector();
void mrqmin();
void (*funcs)();
void eqn();
Matrix *strptr[1];
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !