閾値により数値を二分類 (DichValuesByThreshold)

機能説明

閾値に基づいて入力数値リストの各値を大小判断し、閾値より小さいまたは等しい場合はTrue、そうでない場合はFalse。

DichValuesByThreshold

使用シーン

数値を二分類するために使用します。通常は フィルタ 手順と組み合わせて使います。

入力

  • 入力数値(必連):分類対象の数値リスト。

出力

  • 分類結果:すべての入力リストが閾値比較後の論理積結果を表す。

パラメータ説明

  • 各ポート入力データの閾値:数値リストを分類するための閾値です。複数の閾値を入力でき、各閾値はセミコロンで区切ります。N 個の閾値を入力すると対応する入力ポートも N 個になり、それぞれの閾値が 1 つの入力配列に対応します。閾値による二分類のあと、N 個の分類結果に対して論理積を取り、最終結果として出力します。

使用例

入力

  • リスト1: [1,2,3]、閾値1

  • リスト2: [4,5,6]、閾値5

  • リスト3: [7,8,9]、閾値9

処理プロセス

  1. リスト1比較:1≤1→true, 2≤1→false, 3≤1→false → [true, false, false]

  2. リスト2比較:4≤5→true, 5≤5→true, 6≤5→false → [true, true, false]

  3. リスト3比較:7≤9→true, 8≤9→true, 9≤9→true → [true, true, true]

論理積演算

  • 位置0: true ∧ true ∧ true = true

  • 位置1: false ∧ true ∧ true = false

  • 位置2: false ∧ false ∧ true = false

最終出力:[true, false, false]