我试图用一定数量的样本来延迟信号。这个数字,我想用Matlab中的随机正态分布来生成。我使用以下方法生成样本数r= randn(1,1)/sampleTime。然而,这也会产生负数。为了避免负数,我取的是r的绝对值,但我知道这不是正确的方法,因为在这种情况下,我会忽略分布的左边部分。是否有一种方法,我可以只使用阳性样本,而不改变平均数太多?
发布于 2015-06-29 05:46:57
为了生成随机事件,Poisson分布符合您的需要:r= poissrnd( lambda ) lambda是平均参数。
https://stackoverflow.com/questions/31115437
复制