Berechnet den natürlichen Logarithmus von x zur Basis e.

Wenn x gleich 0 ist, ist ln(x) -∞. Wenn x nicht komplex und kleiner als 0 ist, lautet In(x) NaN (keine Zahl).
Hinweis Für sehr kleine Werte von xist die Funktion Natürlicher Logarithmus (Arg +1) genauer als die Addition von 1 zu x und die anschließende Verwendung dieser Funktion.

Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.


icon

Ein-/Ausgänge

  • cdbl.png x

    x kann zum Beispiel eine skalare Zahl, ein Array oder Cluster mit numerischen Werten oder ein Array aus Clustern mit numerischen Werten sein.

  • idbl.png ln(x)

    ln(x) hat den gleichen numerischen Datentyp wie x. Wenn x die Form x = a + bi hat, d. h. wenn x komplex ist, definiert die folgende Gleichung den natürlichen Logarithmus ln(x): ln(x) = ln(|x|) + i arg(x)wobei arg(x) die Phase von x über das Intervall ist. Mit anderen Worten: LabVIEW verwendet die folgende Gleichung:

  • Wenn Sie diese Funktion mit einer Matrix verbinden, wird die Funktion durch ein VI ersetzt, dessen SubVIs mit dem Datentyp "Matrix" arbeiten. Das resultierende VI hat das gleiche Symbol, enthält aber einen matrizenspezifischen Algorithmus. Wenn Sie die Matrizen von den Eingängen trennen, bleibt der Knoten weiterhin ein VI. Zum Wiederherstellen der Originalfunktion müssen am Eingang andere Datentypen anliegen. Wenn Sie einen Datentyp mit einer Funktion verbinden und der Datentyp einen Fehler bei einer mathematischen Grundoperation verursacht, gibt die Funktion eine leere Matrix oder NaN aus.

    Weitere Informationen finden Sie in der Beschreibung zum VI Logarithmus einer Matrix.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Mathematics\Elementary & Special Functions\Exponential Functions\Exponential.vi