ブール値に基づいてデータをフィルタリング

現在ご覧いただいているのは最新版の内容です(V2.2.0)。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ ご利用中のバージョンが分からない場合や、サポートが必要な場合はお気軽にサポート窓口までご連絡ください。

機能

汎用配列フィルターとして機能します。入力された配列をTrue/Falseリストとマッチングし、Trueが対応するデータリストを出力します。

filter filter schematic

使用シーン

ブール値リストによって入力されたデータリストをフィルタリングします。このステップは通常、しきい値によって数値を二項分類必要なラベルであるかどうかを検証 基準方向との角度によって位置姿勢が有効かどうかを検証点群が要求を満たすかどうかを検証 などブール値が出力できるステップと併用されます。

入力と出力

入力

入力ポート データ型 説明

フィルターの基準

Bool[]

フィルタリングに使用するブール値のリスト。

未設定

Abstract[]

フィルタリング対象のデータリスト。

出力

出力ポート データ型 説明

未設定

Abstract[]

フィルタリング後のデータリスト。

パラメータ説明

ポート設定

パラメータ 説明

ポート数(1-15)

初期値:1
調整可能な範囲:1~15
調整説明:ポートの数をカスタイズするために使用されます。

操作レイヤー

初期値:0
調整可能な範囲:0~14
調整説明:操作レイヤーが0の場合、リストにある全ての要素に対して操作します。

パラメータ 説明

最上位レイヤーの次元

初期値:チェックを入れない

falseのブール値データのみ保持

初期値:チェックを入れない
調整説明:チェックを入れない場合、このステップはブール値が false のデータをフィルタリングします。チェックを入れた場合、このステップはブール値が true のデータをフィルタリングします。

調整例

ブール値と入力情報は下図に示します。

filter filter input 1

filter filter input 2

falseのブール値データのみ保持 にチェックを入れない場合、下図に示すように、入力ブール値リストにブール値がfalseである項目が除外されます。

filter filter false

falseのブール値データのみ保持 にチェックを入れる場合、下図に示すように、入力ブール値リストにブール値がtrueである項目が除外されます。

filter filter true

この情報は役に立ちましたか?

ご意見・ご要望がございましたら、以下よりお寄せください:

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。