0 / 0
Zurück zur englischen Version der Dokumentation
Numerische Funktionen
Letzte Aktualisierung: 04. Okt. 2024
Numerische Funktionen (SPSS Modeler)

CLEM enthält eine Anzahl an allgemein verwendeten numerischen Funktionen.

Tabelle 1. CLEM - numerische Funktionen
Funktion Ergebnis Beschreibung
NUM Zahl Wird zur Umkehrung des Vorzeichens von ZAHL verwendet. Ergibt die entsprechende Zahl mit dem entgegengesetzten Vorzeichen.
NUM1 + NUM2 Zahl Ergibt die Summe von ZAHL1 und ZAHL2.
NUM1NUM2 Zahl Ergibt die Differenz von ZAHL1 und ZAHL2.
NUM1 * NUM2 Zahl Ergibt das Produkt aus ZAHL1 und ZAHL2.
NUM1 / NUM2 Zahl Ergibt den Quotienten aus ZAHL1 und ZAHL2.
INT1 div INT2 Zahl Wird zur Durchführung einer Division zwischen zwei ganzen Zahlen verwendet. Ergibt den Wert von GANZZ1 dividiert durch GANZZ2.
INT1 rem INT2 Zahl Ergibt den Rest des Quotienten aus GANZZ1 und GANZZ2. Zum Beispiel INT1 – (INT1 div INT2) * INT2.
BASE ** POWER Zahl Ergibt den Wert von BASIS hoch POTENZ. Für beide Werte ist eine beliebige Zahl möglich (mit der Ausnahme, dass BASIS nicht null sein darf, wenn POTENZ einen anderen Nullwert als die ganze Zahl 0 aufweist). Wenn POTENZ eine ganze Zahl ist, erfolgt die Berechnung, indem BASIS mehrmals nacheinander mit sich selbst multipliziert wird. Wenn BASIS also eine ganze Zahl ist, ist das Ergebnis ebenfalls eine ganze Zahl. Wenn POTENZ die ganze Zahl 0 ist, ist das Ergebnis immer eine 1 mit demselben Typ wie BASIS. Andernfalls wird das Ergebnis als exp(POWER * log(BASE))berechnet, wenn STROMVERSORGUNG keine ganze Zahl ist.
abs(NUM) Zahl Ergibt den absoluten Wert von ZAHL, bei dem es sich immer um eine Zahl desselben Typs handelt.
exp(NUM) Real Ergibt den Wert von e hoch ZAHL. Dabei ist e die Basis eines natürlichen Logarithmus.
fracof(NUM) Real Gibt den Bruchteil von NUM definiert als NUM–intof(NUM) aus.
intof(NUM) Ganze Zahl Kürzt das Argument zu einer ganzen Zahl. Sie gibt die ganze Zahl mit demselben Vorzeichen wie ZAHL und mit dem größten Ausmaß wie abs(INT) <= abs(NUM) aus.
log(NUM) Real Ergibt den natürlichen Logarithmus (Basis e) von ZAHL (darf keine Art von Nullwert sein).
log10(NUM) Real Ergibt den Logarithmus zur Basis 10 von ZAHL (darf keine Art von Nullwert sein). Diese Funktion ist als log(NUM) / log(10) definiert.
negate(NUM) Zahl Wird zur Umkehrung des Vorzeichens von ZAHL verwendet. Ergibt die entsprechende Zahl mit dem entgegengesetzten Vorzeichen.
round(NUM) Ganze Zahl Wird verwendet, um ZAHL auf eine ganze Zahl zu runden, indem intof(NUM+0.5 verwendet wird), wenn ZAHL positiv ist, oder intof(NUM–0.5), wenn ZAHL negativ ist.
sign(NUM) Zahl Wird zur Ermittlung des Vorzeichens von ZAHL verwendet. Diese Operation ergibt -1, 0 oder 1, wenn ZAHL eine ganze Zahl ist. Wenn ZAHL eine reelle Zahl ist, ergibt sich -1,0; 0,0 oder 1,0, je nachdem ob ZAHL negativ, null oder positiv ist.
sqrt(NUM) Real Ergibt die Quadratwurzel von ZAHL. ZAHL muss positiv sein.
sum_n(LIST) Zahl Ergibt die Summe der Werte aus einer Liste numerischer Felder bzw. den Wert null, wenn alle Feldwerte gleich null sind.
mean_n(LIST) Zahl Ergibt den Mittelwert aus einer Liste numerischer Felder bzw. den Wert null, wenn alle Feldwerte gleich null sind.
sdev_n(LIST) Zahl Ergibt die Standardabweichung aus einer Liste numerischer Felder bzw. den Wert null, wenn alle Feldwerte gleich null sind.
Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen