Die Deg2RAD -Funktion in MATLAB

Die Deg2RAD -Funktion in MATLAB
Wie alle Programmiersprachen verfügt MATLAB über mehrere Funktionen zum Konvertieren von Daten von einem Typ in einen anderen.

In diesem Artikel erklären wir, wie Sie die Deg2Rad () -Funktion verwenden, um Grad in Radians umzuwandeln.
Die meisten Funktionen, die MATLAB für die Signalanalyse und die Wellenerzeugung bereitstellen.

In der Praxis ist es jedoch manchmal besser, Berechnungen auf der Grundlage von Abschlüssen durchzuführen. Daher ist die Deg2Rad () -Funktion ein nützliches Werkzeug zum Umwandeln dieser Einheiten.

Nachfolgend erläutern wir im Detail alles über diese Funktion, ihre Syntax, Aufruf von Modi, Eingabe- und Ausgabeargumenten und akzeptierte Datentypen. Wir haben auch Bilder und praktische Beispiele in diesem Artikel aufgenommen, die zeigen, wie Sie diese Funktion verwenden können.

MATLAB Deg2Rad () Funktionssyntax

r = Deg2rad (d)

Beschreibung und Beispiele für MATLAB Deg2Rad () -Funktion

Die Deg2Rad () -Funktion wird verwendet, um Winkel in Grad in Radians umzuwandeln. Diese Funktion wandelt die in „D“ gesendeten Abschlüsse in Radians um und gibt das Ergebnis in „R“ zurück. Deg2Rad () akzeptiert Skalare, Vektoren und Matrizen als Eingabeberechtigung. Diese Funktion akzeptiert Skalare, Vektoren und Matrizen als Eingabebereich. In Fällen, in denen die Konvertierung mit Matrizen oder Vektoren durchgeführt wird, kehrt Deg2Rad () in „R“ eine Matrix oder einen Vektor mit derselben Größe wie in „D“ gesendete Größe zurück. Obwohl die Verwendung dieser Funktion in der Praxis nützlich ist, gibt es verschiedene Möglichkeiten, Grade in Radiant umzuwandeln. Eine von ihnen ist die Verwendung der folgenden Formel.

rad = deg 2pi


Die Funktion Deg2Rad () funktioniert auch mit komplexen Zahlen. In Fällen, in denen „D“ komplexe Zahlen enthält, erfolgt die Umwandlung der realen und imaginären Teile separat. Als nächstes werden wir uns einige Beispiele ansehen, in denen wir diese Funktion implementieren.

Wie man einen Skalar von Grad in Radians mit matlab -deg2rad () -Funktion umwandelt

In diesem Beispiel werden wir Ihnen zeigen. Dazu erstellen wir den Skalar „Grad“, der einen Gradwert enthält, und wir werden ihn als Eingabeargument dieser Funktion senden.

Grad = 165;
rad = deg2rad (Grad)


Wie in der folgenden Abbildung zu sehen ist, gibt RDEG2RAD () das Skalar „rad“ mit dem Wert von „Grad“ zurück, der in Radians umgewandelt wurde.

Wie man einen Vektor mit Maßeinheiten umwandelt, der in Grad in einen Vektor ausgedrückt wird, der in Radians mit der MATLAB -Deg2rad () -Funktion ausgedrückt wird

In diesem Beispiel werden wir sehen, wie der Vektor „Grad“ mit Werten umwandelt, die in Grad in einen Vektor „rad“ derselben Größe mit den Werten von „Grad“ umgewandelt werden, umgewandelt werden. Dafür werden wir einen Vektor von 8 Elementen erstellen und werden sie als Eingabemargument der Funktion senden. Im Folgenden können wir den Code für diesen Conversion sehen.

Deg = [0, 45, 90, 135, 180, 225, 270, 360];
rad = deg2rad (Grad)


Wie in der folgenden Abbildung zu sehen ist, gibt Deg2Rad () in „rad“ einen Vektor von der gleichen Größe wie „Deg“ zurück, wobei die Winkelwerte in Radiant ausgedrückt werden.

So konvertieren Sie Winkelmaße in Grad in Skalare mit komplexen Zahlen mit der MATLAB -Funktion Deg2Rad () in Radianer mit komplexen Zahlen

In diesem Beispiel werden wir sehen. Wenn wir diese Funktion verwenden, um eine komplexe Zahl zu konvertieren, wandelt Deg2rad () die realen und imaginären Teile separat um. Lassen Sie uns als nächstes das Code -Snippet ansehen, um diese Konvertierung zu erhalten.

Grad = 13.2374 + 3.2458i;
rad = deg2rad (Grad)


Wie in der folgenden Abbildung gezeigt, kehrt Deg2Rad () in „rad“ einen Skalar mit dem komplexen Wert des Winkels um, der in Radians umgewandelt und ausgedrückt wird.

So konvertieren Sie ein Array mit Elementen, die Winkelwerte darstellen, die in Grad in ein Array mit Winkelwerten unter Verwendung der MATLAB -Funktion DEG2RAD () in Radians ausgedrückt werden

In diesem Beispiel werden wir sehen, wie ein Array von Winkelwerten in Grad in ein Array dieser Werte in Radians unter Verwendung von MATLABs Deg2Rad () -Funktion umwandelt werden kann. Dazu erstellen wir ein 3 x 3 -array von Elementen mit Winkelwerten in Grad. Anschließend rufen wir die Funktion auf und bestehen dieses Array als Eingabeargument. Die Methode des Funktionsaufrufs ist die gleiche wie in den vorherigen Beispielen.

Grad = [0, 45, 90;
135, 180, 225;
270, 315, 360];
rad = deg2rad (Grad)


Wie die Abbildung zeigt, gibt Deg2Rad () ein Array mit derselben Größe wie „DEG“ zurück, wobei die Werte in Radians umgewandelt wurden.

So stellen Sie eine Anwendung auf, um Konvertierungen von Grad zu Radians mit der MATLAB Deg2Rad () -Funktion durchzuführen.

In der Praxis bevorzugen viele Ingenieure oder Programmierer, Winkelmessungen in Grad auszudrücken, da beispielsweise Datenblätter für elektronische Geräte Grad als Messeinheit in ihren Gleichungen verwenden.

In diesem Beispiel werden wir eine einfache Konsolenanwendung erstellen, um Abschlüsse in Radiant umzuwandeln. In dieser Anwendung werden wir die Funktion forderde () verwenden, um den Benutzer aufzufordern, einen in Grad ausgedrückten Wert einzugeben. Diese Daten werden unter Verwendung der Funktion input () in Eingabe () eingegeben und unter Verwendung der Deg2Rad () -Funktion in Radians konvertiert. Sobald die Daten konvertiert sind, zeigen wir sie in der Befehlskonsole mit der Funktion von Disp () an.

Unten finden Sie das vollständige Skript dieser Konsolenanwendung. Erstellen Sie ein Skript, fügen Sie es ein und führen Sie "Run" aus. Um die Anwendung zu schließen, drücken Sie Strg+C.

während 1
Eingabeaufforderung = 'Geben Sie den in Grad ausgedrückten Wert ein;
Deg = Eingabe (Eingabeaufforderung);
rad = deg2rad (deg);
disp (['Das Ergebnis in rad ist:', num2str (rad)])
Ende


Das folgende Bild zeigt die Anwendung in der MATLAB -Umgebung.

Abschluss

In diesem Artikel haben wir erläutert, wie die Funktion Deg2Rad () verwendet wird, um Winkeleinheiten in MATLAB umzuwandeln. Diese Funktion wird häufig verwendet, um die Werkzeuge zu ergänzen, die diese leistungsstarke wissenschaftliche Berechnungssprache für die Analyse und Erzeugung von Signalen und Wellen mit unterschiedlichen Formen bietet. Um Ihnen zu helfen, besser zu verstehen, worum es bei dieser Funktion geht, haben wir praktische Beispiele mit Codefragmenten und Bildern aufgenommen, die die Implementierung dieser Funktion in der MATLAB -Umgebung zeigen. Wir haben auch eine einfache Konsolenanwendung erstellt, die ein praktisches Werkzeug zum Umwandeln dieser Messeinheiten ist. Wir hoffen, Sie haben diesen Matlab -Artikel hilfreich gefunden. Weitere Tipps und Informationen finden Sie unter anderen Linux -Hinweisartikeln.