主要内容

fixed.DataGenerator

创造价值并生成数据集

自从R2019b

描述

使用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 *π,2 *π})
dataspec =固定。DataSpecification属性:DataTypeStr:‘单身’间隔:[-6.2832,6.2832]ExcludeDenormals:假ExcludeNegativeZero:假MandatoryValues: <空>复杂性:“真实”的维度:1

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

datagen = fixed.DataGenerator (“DataSpecifications”dataspec,“NumDataPointsLimit”,5000)
datagen =固定。DataGeneratorwith properties: DataSpecifications: {[1x1 fixed.DataSpecification]} NumDataPointsLimit: 5000

使用outputAllData函数生成的数据。

myData = outputAllData (datagen);

算法

全部展开

版本历史

介绍了R2019b