工程师。随机发电机
生成随机分布在指定范围内的整数。
库::`工程师` 座:: 随机整数生成器
资料描述
EngeeComms系统对象。RandomIntegerGenerator*生成范围内均匀分布的随机整数 ,在哪里 由[Property:SetSize]*设置。
要生成随机二进制或整数数据,请执行以下步骤:
-
创建*EngeeComms对象。RandomIntegerGenerator*并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
语法
创作
-
randgen=EngeeComms.随机发电机()-创建一个系统对象,用于生成随机分布在指定范围内的整数,兰根使用*default*属性。例子::
randgen = EngeeComms.RandomIntegerGenerator() -
randgen=EngeeComms.RandomIntegerGenerator(名称=值)-创建系统对象兰根将指定的属性作为一对名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。例子::
randgen = EngeeComms.RandomIntegerGenerator(SetSize=2, OutputDataType=Bool)
争论
输出参数
出 — 随机整数输出
+
标量,标量 | 向量资料 | 矩阵
Details
作为标量、向量或矩阵返回的随机整数输出。 使用*[Property:OutputDataType]*设置数据类型。
输出中的行数等于属性*[Property:SamplesPerFrame]*的值,并对应于一帧中的样本数。 输出中的列数等于*[Property:setSize]*中的元素数,并对应于通道数。
| 数据类型 |
|