Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

angdiff

Unterschied zwischen zwei Winkeln

Beschreibung

delta = angdiff(alpha,beta) berechnet die Differenz zwischen den Winkeln alpha und beta. Diese Funktion subtrahiert alpha von beta und umschließt das Ergebnis mit dem Intervall [-pi,pi]. Sie können die Eingabewinkel als einzelne Werte oder als Winkelarrays mit der gleichen Anzahl von Werten angeben.

Beispiel

delta = angdiff(alpha) gibt den Winkelunterschied zwischen benachbarten Elementen von alpha entlang der ersten Dimension zurück, deren Größe ungleich 1 ist. Wenn alpha ein Vektor der Länge n ist, wird der erste Eintrag vom zweiten subtrahiert, der zweite vom dritten usw. Die Ausgabe, delta, ist ein Vektor der Länge n-1. Wenn alpha eine m x n-Matrix mit m größer als 1 ist, ist die Ausgabe delta eine Matrix der Größe m-1 x n. Wenn alpha ein Skalar ist, wird delta als leerer Vektor zurückgegeben.

Beispiel

Beispiele

alle reduzieren

d = angdiff(pi,2*pi)
d = 
3.1416
d = angdiff([pi/2 3*pi/4 0],[pi pi/2 -pi])
d = 1×3

    1.5708   -0.7854   -3.1416

angles = [pi pi/2 pi/4 pi/2];
d = angdiff(angles)
d = 1×3

   -1.5708   -0.7854    0.7854

Eingabeargumente

alle reduzieren

Winkel im Bogenmaß, angegeben als Skalar, Vektor, Matrix oder mehrdimensionales Array. Dies ist der Winkel, der von beta abgezogen wird, wenn er angegeben ist. Wenn alpha ein Skalar ist, wird delta als leerer Vektor zurückgegeben.

Beispiel: pi/2

Winkel im Bogenmaß, angegeben als Skalar, Vektor, Matrix oder mehrdimensionales Array derselben Größe wie alpha. Dies ist der Winkel, von dem alpha abgezogen wird, wenn er angegeben ist.

Beispiel: pi/2

Ausgabeargumente

alle reduzieren

Winkeldifferenz zwischen zwei Winkeln, zurückgegeben als Skalar, Vektor oder Array. delta wird in das Intervall [-pi,pi] eingeschlossen. Wenn alpha ein Skalar ist, wird delta als leerer Vektor zurückgegeben.

Erweiterte Fähigkeiten

alle erweitern

C/C++ Codegenerierung
Generieren Sie C und C++ Code mit MATLAB® Coder™.

Versionsverlauf

Eingeführt in R2015a