泊松整数发生器
生成泊松分布随机整数
图书馆
通信源的随机数据源子库
描述
泊松整数生成器块使用泊松分布生成随机整数。产生非负整数的概率k是
其中λ是一个正数,称为泊松参数。
可以使用泊松整数发生器在二进制传输信道中产生噪声。在这种情况下,泊松参数λ应该小于1,通常要小得多。
输出信号属性
输出信号可以是列向量或行向量、二维矩阵或标量。输出信号中的行数对应于一帧中的采样数,并由每帧样本参数。输出信号中的列数对应于通道的数量,并由元素的数量决定λ参数。看到源和汇在通信工具箱™用户指南欲知详情。
参数
- λ
-
泊松参数λ。指定λ为元素为实数的标量或行向量。如果λ为标量,则输出向量中的每个元素共享相同的泊松参数。如果λ是行向量,则元素的数量对应于块输出的独立通道的数量。
- 初始种子来源
-
随机数生成器的初始种子的源。指定源为任意一个
汽车
或参数
.当设置为汽车
时,块使用全局随机数流。请注意
当初始种子来源是
汽车
在代码生成
模式下,随机数生成器使用0作为初始种子。因此,该块每次启动时都会生成相同的随机数。使用解释执行
以确保模型使用不同的初始种子。如果解释执行
磨合快速的加速器
模式,那么它的行为和代码生成
模式。 - 最初的种子
-
随机数生成器的初始种子值。将种子指定为非负整数标量。最初的种子可用时,初始种子来源参数设置为
参数
. - 样品时间
-
正标量指定输出信号每次采样之间的时间(以秒为单位)。如果你设置样品时间来
-1
时,输出信号继承下游的采样时间。的关系的信息样品时间而且每帧样本参数,看到样品时间. - 每帧样本
-
每帧样本,指定为正整数,表示输出数据的一个通道中每帧样本的数量。之间的关系的信息样品时间而且每帧样本,请参阅样品时间.
- 输出数据类型
-
块的输出类型可以指定为
布尔
,uint8
,uint16
,uint32
,单
,或双
.默认为双
. - 模拟使用
-
选择仿真模式。
-
代码生成
-
在运行第一个模型时,模拟并生成代码。如果块的结构没有改变,后续的模型运行就不会重新生成代码。
如果模拟模式为
代码生成
,与块对应的系统对象最多接受9个输入。 -
解释执行
-
模拟模型而不生成代码。此选项会导致更快的启动时间,但会降低后续的模拟性能。
-