関連するケース指数のアレイに応じて、入力アレイの要素を複数の出力アレイに分割します。
*本ページはFuture Processing社の許可の下、Adaptive Visionの当該Filter Referenceページを和訳化したものです。
名称 | 種別 | 説明 |
inArray | 分類する要素 | |
inCaseIndices | IntegerArray | 入力アレイ要素に対応する参照値 |
outCase0 | ケース0に対応する要素 | |
outCase1 | ケース1に対応する要素 | |
outCase2 | ケース2に対応する要素 | |
outCase3 | ケース3に対応する要素 | |
outCase4 | ケース4に対応する要素 | |
outCase5 | ケース5に対応する要素 | |
outCase6 | ケース6に対応する要素 | |
outCase7 | ケース7に対応する要素 |
このフィルタの種別は、有効などの種別にもなれる種別変数Tを使うことで定まります。詳細情報はこちら(作成中)。
→ | ← |
inArray = {"Alice", "Bill", "Frank", "Patricia", "Thomas"} inCaseIndices = {0, 7, 1, 1, 1} |
outCase0 = {"Alice"} outCase1 = {"Frank", "Patricia", "Thomas"} outCase2 = {} outCase3 = {} outCase4 = {} outCase5 = {} outCase6 = {} outCase7 = {"Bill"} |
本フィルターはレポートエラーに例外をスローします。エラーの取り扱いについては、「エラー処理」のページ(作成中)をご覧下さい。
エラー種別 | 説明 |
DomainError | ClassifyByCaseの入力にて、アレイの長さが一貫していません。 |
DomainError | ClassifyByCaseのケース指数が正しくありません。 |
このフィルタはアドバンスドの難易度でご利用頂けます。
このフィルタはClassifyのフィルタグループに属します。
Copyright© MICRO TECHNICA CO LTD., All Rights Reserved.