[問題] gaussian noise問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
我想用一個高斯的雜訊
RAND_MAX是2147483646
double x=1.0,b;
noise=(double)sigma*sqrt(-2*log((double)seed()))*cos(2*PI*(double)seed());
double seed()
{
x=fmod(x*?,2147483646);
y=x/2147483646.0;
}
不知道上面的?值是要怎麼設(不會用MATLAB畫PDF圖)
第一次發問
有錯請告知
不好意思
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.135.9.106
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1415072817.A.1C8.html
→
11/04 22:19, , 1F
11/04 22:19, 1F
→
11/04 23:42, , 2F
11/04 23:42, 2F
推
11/05 07:11, , 3F
11/05 07:11, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章