Phase (FPScript)
Bildet die Phase komplexer Zahlen.
Syntax
Phase(Number)
Die Syntax der Phase-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
Number |
Die reelle oder komplexe Zahl, deren Phase ermittelt wird. 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.
Ist Zahl reell, dann hat das Ergebnis den gleichen Datentyp. Ansonsten hat es den entsprechenden reellen Datentyp des komplexen Argumentes. Der Phasenwinkel wird in Bogenmaß ausgegeben. Die Phase positiver reeller Zahlen ist 0 und die negativer reeller Zahlen ist PI. Wenn das Argument einheitenbehaftet ist, dann hat das Ergebnis die Einheit "rad".
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 Basic, Professional, Developer Suite
Beispiele
Phase((1.0, 1.0)) |
Ergibt 0.785398. (PI/4) |
Phase(1.0) |
Ergibt 0. |
Phase(-2.0) |
Ergibt 3.1415927. (PI) |
Phase((0n, 2n)) |
Ergibt 1. Ergibt nicht 1.57079, weil das Argument und damit auch das Ergebnis vom Datentyp 32-Bit Ganzzahl ist. |