作者shyfang (shyfang)
看板NCTU-STAT94G
標題Re: [建議] 來個整理一下
時間Mon Jul 18 16:06:12 2005
※ 引述《toasty (時日不多..我想放縱自己)》之銘言:
: 好像蠻多人都來了
: 來個ID對照表吧
: 不然每次看是誰回的文章
: 還得往前找
: 看一下這個人是誰~~~
: PS ID對照表在下一篇喔!
: PPS有人作業第二題寫出來了沒阿?
: 我一點頭緒都沒....
不曉得對不對喔…
1.先弄一組隨機數存在一個檔案。
2.用程式把隨機數讀出來
3.做卡方檢定
分組的一個方法
3.1 弄一個存各組實際個數的vector O[組數]
3.2 把這個矩陣歸0。
3.3 k=1
3.4 Uk~U(a,b)--->uk~U(0,1)
3.5 J=uk*組數,O[J]=O[J]+1,k+1,
3.6 跳回到3.4 直到把所有的隨機數做完。
O[k] 就是第k+1組的數目。
例如 分成10組的話 uk=0.7154586
J=7 (所有0.7~0.799999 J=7)
.......
O[7] 就是第八組的實際個數。
4.做KS檢定
要排序的話有一種方法。
用二個迴圈來算,如果是大到小,總共有n個資料要排序
1.i=1
2.j=i+1
3.(把第i個當作最大)第i個和第j個比 如果第i個比第j個小
就把這兩個交換。
4.j=j+1 跳回3
5.如果i=n 就結束,否則i=i+1 跳回2
說明:
當i=1 j=2,n比完一輪就是找到最大值
接下來我們比從i=2 j=3,n
就是從剩下的找最大的,這個就是第二大
....
最後一個就是最小的。
如果要寫小到大就是反過來寫。
交換:
1.hold=ui
2.ui=uj
3.uj=hold(存著ui)
: 還有阿~第一題後面 那個老師說所有修課同學要輸入機率值反算出Z值
: 那個要寫嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.132.140