Log10 (FPScript)
Berechnet den Logarithmus zur Basis 10.
Syntax
Log10(Number)
Die Syntax der Log10-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
Number |
Die Zahl, deren Logarithmus berechnet werden soll. Es sind alle Datenstrukturen erlaubt. Es sind alle numerischen Datentypen erlaubt außer Kalenderzeit und Zeitspanne. |
Anmerkungen
Das Ergebnis hat die gleiche Struktur wie das Argument Number, ggf. erfolgt die Berechnung elementweise.
Das Ergebnis hat die Einheit 1, sofern Number einheitenbehaftet ist und ansonsten keine Einheit.
Für ein reelles Argument wird die reelle Logarithmusfunktion zur Basis 10 berechnet. Number muss dann positiv sein. Für jeden negativen Wert von Number gibt die Funktion einen ungültigen Wert zurück. Das Ergebnis hat den Datentyp 64-Bit Fließkommazahl. Folgende Grafik zeigt den Verlauf der Funktion:
Ist Number komplex, dann wird die komplexe Logarithmusfunktion zur Basis 10 berechnet. Das Ergebnis hat dann den Datentyp komplexe 64-Bit Fließkommazahl. Folgende Grafik zeigt den Betragsverlauf der Funktion:
Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.
Verfügbarkeit
FlexPro View, Basic, Professional, Developer Suite
Beispiele
Log10(1.) |
Ergibt 0. |
Log10(10.) |
Ergibt 1. |
Log10(-1.) |
Ergibt ?. |
20 * Log10(Absolute(FFTn(Signal)) |
Berechnet ein Magnitudenspektrum in dB. Bitte beachten Sie, dass vor der Logarithmierung der Betrag des komplexen Spektrums gebildet werden muss, damit die reelle Form der Log10-Funktion verwendet wird. |
Dim x |
Berechnet ein Signal mit dem Kurvenverlauf im Intervall [0, 15]. |