[討論] 高斯分布的區間控制

作者: kuang01 (我喜歡一個人來)   2014-12-22 11:10:43
各位大大安安
想請教一下
抱歉小弟弟我 最近新學 matlab 因為 研究需求
高斯常態分部 的 normrnd
如果我想要每次rand到的數字 分布介於0跟1之間
這樣要怎麼設
我怎麼嘗試了好多 總是會超過1
作者: Rasin (雷森)   2014-12-22 17:15:00
randn(m,n)%built-in func
作者: kuang01 (我喜歡一個人來)   2014-12-23 10:48:00
抱歉 樓上大大 randn 好像是產生 正常亂數而已但我要的是 值介於0~1 然後 機率分布是高斯分布
作者: mp19990920 (郝渴連)   2014-12-23 10:49:00
高斯分配的值域是啥你要不要先去查一下
作者: airtouch (make it mine)   2014-12-23 13:05:00
你確定了解高斯分佈?
作者: DIDIMIN ( )   2014-12-23 16:56:00
既然變數是常態分配,卻要抽區間 [0,1] 的亂數 (._.?)怎不抽均勻分配或 beta 分配?
作者: kuang01 (我喜歡一個人來)   2014-12-23 18:54:00
抱歉 我確實不是很懂高斯分佈 如果用rand 不就是0到1間的值 但是是均勻分布
作者: gotodmcyo (鍵盤小妹)   2014-12-23 22:20:00
Normal是靠mean跟var 控制的,mean設0.5, var設小一點就能若在[0,1],不過這樣有特別意思?還是你是要Normal(0,1)呢???
作者: kuang01 (我喜歡一個人來)   2014-12-24 08:17:00
請問特別的意思是?
作者: gotodmcyo (鍵盤小妹)   2014-12-24 15:38:00
只是好奇為何要在[0,1]內而已拉0.0
作者: kuang01 (我喜歡一個人來)   2014-12-24 16:40:00
就剛好 研究需要random在 [0,1]但沒關系 小弟今天好像找到OK的答案了非常謝謝版上的大大們指教 >.^

Links booklink

Contact Us: admin [ a t ] ucptt.com