主要内容

getNumDataPointsInfo

得到的数据点生成的数据信息

描述

例子

datainfo= getNumDataPointsInfo (datagenerator)返回关于生成的数据点的信息fixed.DataGenerator对象,datagenerator

例子

全部折叠

getNumDataPointsInfo函数返回相关信息数据点的数量从生成的数据fixed.DataGenerator对象。

dataspec = fixed.DataSpecification (“fixdt(13) 1, 16日”,“间隔”,{1})
dataspec =固定。DataSpecification属性:DataTypeStr:“sfix16_En13”间隔:[1]MandatoryValues: <空>复杂性:“真实”的维度:1
datagen = fixed.DataGenerator (“DataSpecifications”dataspec,“NumDataPointsLimit”,20);getNumDataPointsInfo (datagen)
ans =结构体字段:当前:20:21分钟:5马克斯:75

输出表明,目前有20个数据组合在生成的数据。的最大数量的组合DataGenerator对象会产生75。

当生成的数据的维数大于1,它可能是有用的去寻找下一个可能生成的数据的大小。

创建一个DataGenerator对象的关联DataSpecification对象指定二维数据。

dataspec = fixed.DataSpecification (“单一”,“维度”2);datagen = fixed.DataGenerator (“DataSpecifications”dataspec)
datagen =固定。DataGeneratorwith properties: DataSpecifications: {[1×1 fixed.DataSpecification]} NumDataPointsLimit: 100000

DataGenerator对象使用的默认限制100000数据点生成的数据。

得到的信息生成数据点的数量。

getNumDataPointsInfo (datagen)
ans =结构体字段:电流:99856:100489分钟:81 Max: 130321

当前生成的数据的大小是99856分。通过设置NumDataPointsLimit财产的DataGenerator对象中指定的值马克斯,你可以得到数据的最大数量的组合。

设置NumDataPointsLimit财产的DataGenerator对象数据点的最大数量。

datagen。NumDataPointsLimit = 130321;getNumDataPointsInfo (datagen)
ans =结构体字段:电流:130321:130321分钟:81 Max: 130321

输入参数

全部折叠

对象从你想要的信息,指定为一个fixed.DataGenerator对象。

输出参数

全部折叠

数据点的数量的信息从生成的数据fixed.DataGenerator对象,作为struct返回以下字段。

描述
当前的 数据组合在生成的数据的数量。
下一个 下一个可能的组合的数据的大小。
最小值

最小数量的组合的数据需要在生成的数据。

这个数字等于边界值和强制性的值的数量DataSpecification对象与DataGenerator对象。

马克斯

最大数量的组合,可以在生成的数据。

版本历史

介绍了R2019b