1

Matlab中,我已经定义了一个二项式 PDF,其中可能的事件集是 0-255。我想根据该 PDF 生成 0-255 的符号。我怎样才能做到这一点?

这是用于生成 PDF 的代码:

x=0:255; %range of possible values
m=255;
b=0.06245;
y=binopdf(x,m,b); %generates a binomial distribution

绘制“y”时,我可以看到大多数情况下源将生成的符号将在 9 到 23 之间。同样,我该如何设计该符号源?谢谢你。

4

1 回答 1

1

利用

result = binornd(m,b,R,C);

生成从 ( , ) 二项分布中抽取的随机值的Rx矩阵。Cmb


如果然后绘制直方图

hist(result(:),-.5:255.5)

您可以检查(对于R和/或C足够大)获得的值是否遵循所需的二项式分布。

于 2013-11-21T21:43:41.603 回答