主要内容

泊松整数发生器

生成泊松分布随机整数

图书馆

通信源的随机数据源子库

  • 泊松整数生成块

描述

泊松整数生成器块使用泊松分布生成随机整数。产生非负整数的概率k

λ k 经验值 λ / k

其中λ是一个正数,称为泊松参数。

可以使用泊松整数发生器在二进制传输信道中产生噪声。在这种情况下,泊松参数λ应该小于1,通常要小得多。

输出信号属性

输出信号可以是列向量或行向量、二维矩阵或标量。输出信号中的行数对应于一帧中的采样数,并由每帧样本参数。输出信号中的列数对应于通道的数量,并由元素的数量决定λ参数。看到源和汇通信工具箱™用户指南欲知详情。

参数

λ

泊松参数λ。指定λ为元素为实数的标量或行向量。如果λ为标量,则输出向量中的每个元素共享相同的泊松参数。如果λ是行向量,则元素的数量对应于块输出的独立通道的数量。

初始种子来源

随机数生成器的初始种子的源。指定源为任意一个汽车参数.当设置为汽车时,块使用全局随机数流。

请注意

初始种子来源汽车代码生成模式下,随机数生成器使用0作为初始种子。因此,该块每次启动时都会生成相同的随机数。使用解释执行以确保模型使用不同的初始种子。如果解释执行磨合快速的加速器模式,那么它的行为和代码生成模式。

最初的种子

随机数生成器的初始种子值。将种子指定为非负整数标量。最初的种子可用时,初始种子来源参数设置为参数

样品时间

正标量指定输出信号每次采样之间的时间(以秒为单位)。如果你设置样品时间-1时,输出信号继承下游的采样时间。的关系的信息样品时间而且每帧样本参数,看到样品时间

每帧样本

每帧样本,指定为正整数,表示输出数据的一个通道中每帧样本的数量。之间的关系的信息样品时间而且每帧样本,请参阅样品时间

输出数据类型

块的输出类型可以指定为布尔uint8uint16uint32,或.默认为

模拟使用

选择仿真模式。

代码生成

在运行第一个模型时,模拟并生成代码。如果块的结构没有改变,后续的模型运行就不会重新生成代码。

如果模拟模式为代码生成,与块对应的系统对象最多接受9个输入。

解释执行

模拟模型而不生成代码。此选项会导致更快的启动时间,但会降低后续的模拟性能。

更多关于

全部展开

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

版本历史

R2006a之前介绍

全部展开

另请参阅

功能

  • (统计和机器学习工具箱)