Selector¶
Kurzbeschreibung¶
Selector ist ein Selector Brick. Ankommende Zahlen werden aufgrund ihres Vorzeichen an verschiedene Output-Ports weitergeleitet.
Input¶
Selector besitzt einen Input-Port.
numeric = (int8, int16, int32, int64, float16, float32, float64);
Input = numeric : doc "Incoming values";
Als Input empfängt Selector jede reelle Zahl.
Output¶
Selector besitzt drei Output-Port.
numeric = (int8, int16, int32, int64, float16, float32, float64);
POS = numeric : in (1 ..) : doc "Positive values";
ZERO = numeric : in (0) : doc "Zero values";
NEG = numeric : in (.. -1) : doc "Negative values";
Als Output verschickt Selector jede reelle Zahlen.
Funktion¶
Selector verarbeitet reelle Zahlen. Die Zahl wird auf ihr Vorzeichen geprüft
und über den jeweiligen ausgang weitergeschickt. Ist die Zahl positiv, so wird
POS
genutzt. Ist die Zahl negativ, so wird NEG
genutzt.
Ist der Wert gleich 0
, so wird ZERO
genutzt.