Language:
Page Info
Tags:
Engine Version:

Union

このページ中:

Set_UnionNode.png

Union ノードは 2 つの Set に含まれるアイテムをすべて集め、その和集合を Resultant Set に割り当てて、結果が Set A と Set B の両方に属するアイテムとなるようにします。 Set A と Set B の共通部分を図で表すと以下のようになります。この場合、Set A と Set B の共通部分は両方の Set に共通するアイテムです。

Set_UnionDiagram.png

解説しやすいように、Set A と Set B という 2 つのストリング型をそれぞれ以下のように定義します。

Set A = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"}
Set B = {"Item 4", "Item 5", "Item 6", "Item 7", "Item 8"}

は以下の表は、Set A and Set B の和集合が含まれる結果を表します (記号で表すと A ∪ B)。

Set A

Set B

Resultant Set (A ∪ B)

Item 1

Item 4

Item 1

Item 2

Item 5

Item 2

Item 3

Item 6

Item 3

Item 4

Item 7

Item 4

Item 5

Item 8

Item 5

Item 6

Item 7

Item 8

Set はユニークなアイテムのコレクションです。つまり、重複アイテムは Resultant Set から取り除かれます。

入力

ピンの位置

名前

説明

Set_UnionNode_1.png

(In) Exec

入力実行ピンです。

Set_UnionNode_2.png

A

和集合の一方の Set です。

Set_UnionNode_3.png

B

和集合のもう一方の Set です。

出力

ピンの位置

名前

説明

Set_UnionNode_4.png

(Out) Exec

出力実行ピンです。

Set_UnionNode_5.png

Result

和集合の結果を含む Set です。

使用例

Set_UnionUsage.png

補足説明

この演算を記号で表すと A ∪ B = { x | x ∈ A ∨ x ∈ B } となり、このノードは、Set A のエレメントと Set B のエレメントの間で論理 OR 演算を実行します。

Tags