fmin.cpp

来自「Numerical recipes in C++」· C++ 代码 · 共 17 行

CPP
17
字号
#include "nr.h"

extern Vec_DP *fvec_p;
extern void (*nrfuncv)(Vec_I_DP &v, Vec_O_DP &f);

DP NR::fmin(Vec_I_DP &x)
{
	int i;
	DP sum;

	Vec_DP &fvec=*fvec_p;
	nrfuncv(x,fvec);
	int n=x.size();
	for (sum=0.0,i=0;i<n;i++) sum += SQR(fvec[i]);
	return 0.5*sum;
}

⌨️ 快捷键说明

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