getNumDataPointsInfo
生成されたデータのデータ点の数に関する情報の取得
説明
は datainfo = getNumDataPointsInfo(datagenerator)fixed.DataGenerator オブジェクト datagenerator で生成されたデータ点に関する情報を返します。
例
関数 getNumDataPointsInfo は、fixed.DataGenerator オブジェクトから生成されたデータのデータ点の数に関する情報を返します。
dataspec = fixed.DataSpecification('fixdt(1,16,13)',... 'Intervals', {-1,1})
dataspec =
fixed.DataSpecification with properties:
DataTypeStr: 'sfix16_En13'
Intervals: [-1,1]
MandatoryValues: <empty>
Complexity: 'real'
Dimensions: 1datagen = fixed.DataGenerator('DataSpecifications', dataspec,... 'NumDataPointsLimit', 20); getNumDataPointsInfo(datagen)
ans =
struct with fields:
Current: 20
Next: 21
Min: 5
Max: 75出力は、生成されたデータに現在 20 のデータの組み合わせがあることを示します。DataGenerator オブジェクトで生成される組み合わせの最大数は 75 です。
生成されたデータの次元が 1 より大きい場合、生成されたデータの次に選択可能なサイズを検出すると便利な場合があります。
関連する DataSpecification オブジェクトが 2 次元データを指定する DataGenerator オブジェクトを作成します。
dataspec = fixed.DataSpecification('single', 'Dimensions', 2); datagen = fixed.DataGenerator('DataSpecifications', dataspec)
datagen =
fixed.DataGenerator with properties:
DataSpecifications: {[1×1 fixed.DataSpecification]}
NumDataPointsLimit: 100000DataGenerator オブジェクトは生成されたデータで、データ点の既定の制限の 100000 を使用します。
生成されたデータ点の数に関する情報を取得します。
getNumDataPointsInfo(datagen)
ans =
struct with fields:
Current: 99856
Next: 100489
Min: 81
Max: 130321生成されたデータの現在のサイズは 99856 点です。DataGenerator オブジェクトの NumDataPointsLimit プロパティを Max で指定された値に設定すると、データの組み合わせの最大可能数を取得できます。
DataGenerator オブジェクトの NumDataPointsLimit プロパティをデータ点の最大可能数に設定します。
datagen.NumDataPointsLimit = 130321; getNumDataPointsInfo(datagen)
ans =
struct with fields:
Current: 130321
Next: 130321
Min: 81
Max: 130321入力引数
情報の取得元となるオブジェクト。fixed.DataGenerator オブジェクトとして指定します。
出力引数
fixed.DataGenerator オブジェクトから生成されたデータのデータ点の数に関する情報。以下のフィールドをもつ構造体として返されます。
| フィールド | 説明 |
|---|---|
Current | 生成されたデータにおけるデータの組み合わせの数。 |
Next | データの組み合わせで次に可能なサイズ。 |
Min | 生成されたデータに必要なデータの組み合わせの最小数。 この値は、 |
Max | 生成されたデータにある組み合わせの最大数。 |
バージョン履歴
R2019b で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)