作者sleeeve (赴美留学的日子...)
看板MATLAB
标题[问题] 如何对uniform distri.的样本求pdf
时间Thu Oct 10 15:49:58 2013
我们一般要画uniform distribution的pdf都是这样:
x = 0:0.001:7;
y = unifpdf(x, 1, 6);
plot(x,y)
(1,6)是random variable的定义区间。 0~7是图形的横坐标范围。
今天,如果random variable不是直接给一个区间,而是这样:
n=400;
radius = 1;
xc = 0;
theta = rand(1,n)*(2*pi);
r = sqrt(rand(1,n))*radius;
x = xc + r.*cos(theta);
x在[-1 1]这区间有400个点均匀的分布。想求其pdf...那然後画出来...要怎麽做呢?
还可以用unifpdf函数吗?
thanks
--
╭──╮ 全 q ˙ . 全 ╭════╮
║ 灯 电 世 . 潘 ◤◥◤◥ 阳 街 世 │此路不通│
║││ 了 界 ˙威 在 一 起 建 . 了 界 ╰═ ╤ ═╯
║ 停 都 ‧ 伦 ◣ ◢ 福 . 封 都 │
║ ﹕. ˙ ‧ ‧ │
███ ψsleeeve ███
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 50.135.126.40
1F:推 jatj:figure, hist(x) 10/12 03:26
2F:→ sleeeve:感谢楼上!! 10/13 05:28