Uzol Porovnať
Uzol Porovnať prijme dva vstupy a vykoná operáciu na určenie, či sú podobné. Uzol môže pracovať so všetkými všeobecnými typmi údajov a má režimy pre vektory, ktoré obsahujú zložitejšie porovnania, čo môže pomôcť znížiť počet potrebných uzlov a urobiť strom uzlov prehľadnejším.
Vstupy
- A, B
Štandardné vstupy hodnôt vybraného typu.
- C
Porovnáva sa s bodovým súčinom dvoch vstupných vektorov, keď je vlastnosť Režim nastavená na Bodový súčin (skalárny súčin).
- Epsilon
Táto hodnota sa používa ako prahová hodnota, aby sa dva vstupy stále považovali za rovnaké pre operácie Rovná sa a Nerovná sa.
Vlastnosti
- Režim
- Prvkový súčin
Porovnáva každú os vstupných vektorov samostatne a vypíše TRUE len vtedy, keď je výsledok TRUE pre každú os.
- Dĺžka
Porovnáva dĺžku dvoch vstupných vektorov.
- Priemer
Porovnáva priemer prvkov vstupných vektorov. Ide o rovnakú implicitnú konverziu, aká sa používa pri nastavení typu údajov uzla na Pohyblivej čiarke.
- Bodový súčin
Porovnáva bodový súčin dvoch vektorov so samostatným vstupom C vybranou operáciou. Výsledkom bodového súčinu je jediná hodnota, ktorá hovorí, nakoľko sa oba vektory „zhodujú“.
- Smer
Porovnáva uhol medzi dvoma vektormi samostatným vstupom Uhol s použitím vybranej operácie. Vektory sú normalizované, takže na ich dĺžke nezáleží.
- Operácia
- Menšie než
Pravda (TRUE), keď je prvý vstup menší ako druhý vstup.
- Menej alebo rovné
Pravda (TRUE), keď je prvý vstup menší ako druhý vstup alebo sa mu rovná.
- Väčšie než
Pravda (TRUE), ak je prvý vstup väčší ako druhý vstup.
- Väčšie alebo rovné
Pravda (TRUE), keď je prvý vstup väčší ako druhý vstup alebo sa mu rovná.
- EQV
Pravda (TRUE), ak je rozdiel medzi oboma vstupmi menší ako vstup Epsilon.
- NEQV
Pravda (TRUE), ak je rozdiel medzi oboma vstupmi väčší ako vstup Epsilon.
- Jasnejšie
Pravda (TRUE), keď je prvý farebný vstup jasnejší ako druhý.
- Tmavšie
Pravda (TRUE), keď je prvá farba na vstupe tmavšia ako druhá.
Výstup
- Výsledok
Štandardný logický výstup.
Príklady
Tu sa uzol Porovnať používa s režimom Smer na porovnanie smeru normál gule normály plôšok so „smerom“ polohy objektu kocky. Všade tam, kde sú smery od seba vzdialené menej ako 32,9 stupňa, sa plôšky vyberú a odstránia.