f3.c

来自「MATLAB遗传代码的源码 具体如何使用?希望能受到指点」· C语言 代码 · 共 24 行

C
24
字号
/************************************************  file f3.c  ****/

double eval(str, length, vect, genes)
char str[];	/* string representation			*/
int length;	/* length of bit string				*/
double vect[];	/* floating point representation		*/
int genes;	/* number of elements in vect			*/
{
	register int k[5];
	register int i;
	double ans;

	ans = 0;
	for (i=0; i<5; i++)
	{
		k[i] = vect[i];
		if ( k[i] > vect[i]) k[i] -= 1;
		ans += k[i];
	}
	return (ans + 30.0);
}

/** end of file **/

⌨️ 快捷键说明

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