Re: [問題] 亂數有條件次數的相加
對統計的認識尚淺,應用上出現了一些問題
這個題目當rand()的數目多起來之後
會接近常態分佈(?)
原本的式子可用的上限在36
因此37以上嘗想以常態分佈模擬
在這一篇
#183ALpkG 5467 1 4/21 ozone □ [算表] 如何在Excel中 做出符合常態分
看到chungyuandye板友的推文
=NORMINV(RAND(),mu,sigma)
用在此例的話,就是(?)
=NORMINV(RAND(),A1/2,sigma)
n個RAND()的平均是n/2沒錯吧
但請問sigma應為多少?
真的去實驗的話,36個RAND大約在1.75左右
1個則約0.28 但無法看出關聯 ~"~
次要的問題是,這樣是兩階段解決此問題
常態分佈只是模擬 在數字小的時候會有差別
例如1個RAND()時會模擬出小於0的值出來
不知是否有函數對應此問題
對第一個問題比較好奇
第二個最少用VBA可以寫 如
Function SRN(x As Integer)
r = 0
For i = 1 To x
r = Rnd() + r
Next
SRN = r
a = Range("A1")
End Function
其中因自訂函數指到的儲存格若無變化
按F9無法使其重算
故加了a = Range("A1")
然後A1內有RAND()或是NOW()等函數
另一缺點是計算速度較慢
一般統計軟體有辦法做這件事嗎?
結論:
最想知道的是標準差怎麼算 應為多少。
非常感謝^^
檔案
http://i.am.ntu.googlepages.com/SumRnd.rar
※ 引述《JieJuen (David)》之銘言:
: ※ 引述《j9915 (阿美大)》之銘言:
: : (若是和其他不同軟體互動之問題 請記得一併填寫)
: : 您所使用的軟體為:excel
: : 版本:2003
: : 問題:如何
: : 在A1輸入3 可以在B1得到rand()+rand()+rand()
: : A2輸入6 在B2得到rand()+rand()+rand()+rand()+rand()+rand()
: : 4年沒用過excel 前天試了一天不知道要用哪個函數...orz
: : 請各位大哥大姐給個提示...囧
: → JieJuen:=A1*RAND() 因為都是亂數 意義一樣 04/20 21:12
: → j9915:謝謝 謝謝 04/20 21:22
: 推 JieJuen:^^ 04/20 21:37
: 推 edwar:分布會不一樣,得小心處理 04/21 02:16
: 非常感謝edwar的提點!
: 在B1定義a
: =EVALUATE(REPT("RAND()+",A1)&INT(RAND()))
: A1數字大一點時會算不出來..
: 如有問題歡迎指教! 感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.240
※ 編輯: JieJuen 來自: 218.164.50.240 (04/22 02:03)
推
04/22 21:26, , 1F
04/22 21:26, 1F
→
04/22 21:26, , 2F
04/22 21:26, 2F
→
04/22 23:22, , 3F
04/22 23:22, 3F
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章
11
22