⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nf.f90

📁 产生服从N(0,1)分布的子程序(fortran)
💻 F90
字号:

!     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
!                          产 生 N(0,1) 分布随机数子程序
!     ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	  function NF(idum)
	  implicit real(i-n)
	  integer idum
	  real ran1,nf,v1,v2,w,fac	
	
100	  v1=ran1(idum)
	  v2=ran1(idum)
	  w=(2*v1-1)**2+(2*v2-1)**2
	  if (w.gt.1.0) goto 100
	  if (w.eq.0.0) goto 100
	  fac=sqrt(-2*log(w)/w)
	  NF=v1*fac
   	  end
!  	  ------------------------------------------------------------------

⌨️ 快捷键说明

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