gauss.c

来自「c语言仿真qam程序」· C语言 代码 · 共 31 行

C
31
字号
#include <stdio.h>
//#include "uniform.c"

double gauss (double mean,double sigma,long int *s)
{ int i; 
	double x,y;
	
double uniform();
for (x=0,i=0;i<12;i++)
	x+=uniform(0.0,1.0,s);
x=x-6.0;
y =mean+x*sigma;
return(y);
}



//main()
//{ int i,j;
//	long int s;
//	double x,mean,sigma ;
//	double gauss(double,double,long int * ) ;
//	mean=0.0; sigma=1.0; s=13579;
//	for (i=0;i<10;i++)
//		{ for(j=0;j<5;j++)
//			{ x=gauss(mean,sigma,&s);
//				printf ("%13.7f",x);
//			}
//	printf ("\n");
//	}
//}

⌨️ 快捷键说明

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