[問題] 有關white noise和perlin noise已回收

看板MATLAB作者 (我愛阿蓉)時間16年前 (2009/02/17 03:28), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
大家好 想請教大家如何產生white noise...爬了文 有人說rand(m,n)-0.5.... 可是white noise不是有零平均的性質嗎 零平均和 總和=0 是否不一樣?? 我寫x=rand(16,16)-0.5 y=sum(x(:)) y跟0差滿遠的 還是y要/16*16 才對呢? 另外我看到有個函式 wgn 我不懂他的第三個參數是幹麻的耶......... 有人可以解釋一下嗎@@ 我是要用在影像上的 ====================================================== 2.而且我一直想不透 white noise和perlin noise的關係... 為啥perlin要扯到內插什麼的 傳入帶有小數點的兩個值 為什麼會有小數點 一直想不透... 是一個一個點座標帶入 得到一個一個pixel值嗎? 不過這樣想我 點座標如果都是定義成整數不就不對了...... 如果要用matlab產生perlin noise該怎麼做呢??? 請各位給點建議好嘛.....卡好久~~~~謝謝各位 ps.有更好的方式產生noise嗎??? 如果我用randn產生的noise是不是就不叫white noise了??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.207.211 ※ 編輯: QQ29 來自: 140.113.207.211 (02/17 03:43) ※ 編輯: QQ29 來自: 140.113.207.211 (02/17 03:46) ※ 編輯: QQ29 來自: 140.113.207.211 (02/17 03:55)

02/17 13:52, , 1F
randn產生的是AWGN
02/17 13:52, 1F

02/17 13:55, , 2F
至於 zero mean 是要以統計來看的 你只看16*16個點 太少
02/17 13:55, 2F

02/17 13:55, , 3F
sum(randn(1,100000))/100000
02/17 13:55, 3F
文章代碼(AID): #19cRvXMC (MATLAB)
文章代碼(AID): #19cRvXMC (MATLAB)