fixed.DataGenerator

创建值集合,并产生数据

描述

使用fixed.DataSpecificationfixed.DataGenerator对象生成模拟输入,测试你的设计的整个工作范围内。

创建

描述

数据= fixed.DataGenerator(名称,值创建DataGenerator指定为附加属性对象名称,值对参数。

属性

展开全部

的数据的属性,以产生,指定为fixed.DataSpecification宾语。

指定的单元阵列DataSpecification对象产生单DataGenerator对象输入到具有相同数量的输入和在相同的顺序在单元阵列中的元件的系统。

在产生的数据的数据点的最大数,指定为一个整数值标量。欲了解更多信息,请参阅getNumDataPointsInfo

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64

对象函数

getUniqueValues 从获得的唯一值fixed.DataGenerator宾语
getNumDataPointsInfo 获得有关生成的数据的数据点的数量的信息
outputAllData 从获取数据fixed.DataGenerator宾语

例子

全部收缩

创建一个DataGenerator通过指定一个对象DataSpecification对象在构造函数中。

创建DataSpecification与来自间隔物 - 2 π 2 π 用的一个数据类型

dataspec = fixed.DataSpecification('单'“间隔”{-2 * PI,2 * PI})
dataspec = fixed.DataSpecification与属性:DataTypeStr: '单' 间隔:[-6.2832,6.2832] ExcludeDenormals:假ExcludeNegativeZero:假MandatoryValues:<清空>复杂性: '真正的' 尺寸:1

使用DataSpecification对象创建一个DataGenerator宾语。限制的数据点中产生的数据的数量到5000点。您可以在的构造函数中指定这些属性名称 - 值对DataGenerator宾语。

datagen = fixed.DataGenerator('DataSpecifications',dataspec,'NumDataPointsLimit',5000)
datagen = fixed.DataGenerator与属性:DataSpecifications:{[1x1的fixed.DataSpecification]} NumDataPointsLimit:5000

使用outputAllData函数来查看所生成的数据。

MYDATA的= outputAllData(datagen)
MYDATA的=1x262单列矢量-6.2832 -6.2832 -4.0000 -4.0000 -4.0000 -2.0000 -2.0000 -2.0000 -1.0000 -1.0000 -1.0000 -0.5000 -0.5000 -0.5000 -0.2500 -0.2500 -0.2500 -0.1250 -0.1250 -0.1250 -0.0625 -0.0625 -0.0625 -0.0313 -0.0312-0.0156 -0.0078 -0.0078 -0.0078 -0.0039 -0.0039 -0.0039 -0.0020 -0.0020 -0.0001 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000

算法

展开全部

也可以看看

对象

介绍了在R2019b