[問題] fortran產生(常態、卡方)隨機亂數的方法?
請問如何用 fortran 產生 常態分配 及 卡方分配 的亂數
normal chi-square
以前用統計軟體甚是方便,突然間要用 fortran ,
熊熊不知道該如何產生?
參考及修改了別人的程式,依舊無法執行,
請多幫忙了,謝謝。
已修正的程式:(感謝大家幫忙!)
可正常執行!
Program CHI
USE IMSL
IMPLICIT NONE
INTEGER ISEED, NOUT, NR
REAL DF, R(5)
CALL UMACH (2, NOUT)
DF = 5.0
NR = 5
ISEED = 0
CALL RNSET (ISEED)
CALL RNCHI (DR, DF, R)
WRITE (NOUT,99999) R
99999 FORMAT (' Chi-squared random deviates with 5 df: ', 5F7.3)
END Program CHI
http://tkustat.stat.tku.edu.tw/randgen.php
淡江的網站還挺好用的!
不知道能不能寫出一樣好用的程式?!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.72.144
※ 編輯: microcat 來自: 140.109.72.144 (03/12 17:17)
→
03/12 21:13, , 1F
03/12 21:13, 1F
推
03/12 22:04, , 2F
03/12 22:04, 2F
→
03/13 00:06, , 3F
03/13 00:06, 3F
推
03/13 09:47, , 4F
03/13 09:47, 4F
→
03/13 09:48, , 5F
03/13 09:48, 5F
→
03/13 10:44, , 6F
03/13 10:44, 6F
※ 編輯: microcat 來自: 140.109.72.144 (03/13 10:51)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章