Funkcja Deg2rad w MATLAB

Funkcja Deg2rad w MATLAB
Podobnie jak wszystkie języki programowania, Matlab ma kilka funkcji konwersji danych z jednego typu na inny.

W tym artykule wyjaśniamy, jak korzystać z funkcji deg2rad (), aby przekonwertować stopnie na radian.
Większość funkcji przewiduje analizę sygnału, a generowanie fal ma argumenty wejściowe wyrażone w radianach.

Jednak w praktyce czasami lepiej jest wykonywać obliczenia oparte na stopniach. Dlatego funkcja deg2rad () jest przydatnym narzędziem do konwersji tych jednostek.

Below we will explain in detail everything about this function, its syntax, calling modes, input and output arguments and accepted data types. W tym artykule umieściliśmy także zdjęcia i praktyczne przykłady, które pokazują, jak możesz użyć tej funkcji.

Składnia funkcji MATLAB Deg2rad ()

r = deg2rad (d)

Opis i przykłady funkcji MATLAB Deg2rad ()

Funkcja deg2rad () służy do konwersji kąty wyrażonych w stopniach na radian. Ta funkcja przekształca stopnie wysyłane w „D” do radian i zwraca wynik „R”. Deg2rad () akceptuje skalary, wektory i matryce jako argumenty wejściowe… Ta funkcja akceptuje skalary, wektory i matryce jako argumenty wejściowe. W przypadkach, gdy konwersja odbywa się za pomocą macierzy lub wektorów, deg2rad () powraca w „R” macierzy lub wektorze tego samego rozmiaru, co wysłane w „D”. Chociaż użycie tej funkcji jest przydatne w praktyce, istnieje kilka sposobów na konwersję stopni na radian. Jednym z nich jest użycie następującej formuły.

rad = deg 2pi


Funkcja deg2rad () również działa z liczbami złożonymi. W przypadkach, w których „D” zawiera liczby złożone, konwersja rzeczywistych i wyobrażonych części odbywa się osobno. Następnie przyjrzymy się przykładom, w których wdrażamy tę funkcję.

Jak przekształcić skalar z stopni na radiany z funkcją MATLAB Deg2rad ()

W tym przykładzie pokażemy, jak przekonwertować skalar wyrażony w stopniach na skalar wyrażony w radianach z funkcją deg2rad (). W tym celu stworzymy skalar „de”, który zawiera wartość stopni i wyślemy ją jako argument wejściowy tej funkcji.

Deg = 165;
rad = deg2rad (deg)


Jak widać na poniższym rysunku, RDEG2RAD () zwraca skalar „rad” z wartością „de” przekształconego na radian.

Jak przekształcić wektor z jednostkami miarowymi wyrażonymi w stopniach do wektora wyrażonego w radianach z funkcją MATLAB Deg2rad ()

W tym przykładzie zobaczymy, jak przekonwertować wektor „de” z wartościami wyrażonymi w stopniach do wektora „rad” tego samego rozmiaru z wartościami „de” na konwertowane na. W tym celu utworzymy wektor 8 elementów i wyślemy go jako argument wejściowy funkcji. Poniżej możemy zobaczyć kod tej konwersji.

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


Jak widać na poniższym rysunku, deg2rad () w „rad” zwraca wektor tego samego rozmiaru co „de” z wartościami kąta wyrażonymi w radianach.

Jak konwertować miary kąta w stopniach na radiany w skalarach z liczbami złożonymi za pomocą funkcji MATLAB deg2rad ()

W tym przykładzie zobaczymy, jak przekonwertować pomiary kątowe wyrażone w liczbach złożonych. Kiedy używamy tej funkcji do konwersji liczby złożonej, deg2Rad () przekształca części prawdziwe i wyobrażone oddzielnie. Następnie spójrzmy na fragment kodu, aby uzyskać tę konwersję.

Deg = 13.2374 + 3.2458i;
rad = deg2rad (deg)


Jak pokazano na poniższym rysunku, deg2rad () powraca w „rad” skalar o złożonej wartości kąta przekonwertowanego i wyrażonego w radianach.

Jak przekonwertować tablicę z elementami reprezentującymi wartości kąta wyrażone w stopniach do tablicy o wartościach kąta wyrażone w radianach za pomocą funkcji MATLAB deg2rad ()

W tym przykładzie zobaczymy, jak przekonwertować tablicę wartości kątowych w stopniach na tablicę tych wartości w radianach za pomocą funkcji MATLAB DEG2RAD (). Aby to zrobić, tworzymy tablicę elementów 3 x 3 o wartościach kątowych w stopniach. Następnie wywołujemy funkcję i przekazujemy tę tablicę jako argument wejściowy. Metoda wywołania funkcji jest taka sama jak w poprzednich przykładach.

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


Jak pokazuje rysunek, deg2rad () zwraca tablicę tego samego rozmiaru co „de” z wartościami przekształconymi na radian.

Jak złożyć aplikację do wykonywania konwersji od stopni do radian z funkcją MATLAB Deg2rad ().

W praktyce wielu inżynierów lub programistów woli wyrażać pomiary kąta w stopniach, ponieważ na przykład arkusze danych dla urządzeń elektronicznych wykorzystują stopnie jako jednostka pomiaru w swoich równań.

W tym przykładzie utworzymy prostą aplikację konsoli do konwersji stopni na radian. W tej aplikacji użyjemy funkcji wiersz (), aby zachęcić użytkownika do wprowadzenia wartości wyrażonej w stopniach. Dane te zostaną wprowadzone za pomocą funkcji input () i przekonwertowane na radiany za pomocą funkcji deg2rad (). Po przekonwertowaniu danych wyświetlamy je w konsoli polecenia za pomocą funkcji disp ().

Poniżej znajduje się pełny skrypt tej aplikacji konsoli. Utwórz skrypt, wklej go i uruchom „Uruchom”. Aby zamknąć aplikację, naciśnij Ctrl+C.

podczas 1
monit = „Wprowadź wartość wyrażoną w stopniach”;
deg = wejście (monit);
rad = deg2rad (deg);
disp (['wynik w radach to:', Num2STR (rad)])
koniec


Poniższy obraz pokazuje aplikację działającą w środowisku Matlab.

Wniosek

W tym artykule wyjaśniliśmy, jak użyć funkcji deg2rad () do konwersji jednostek miary w MATLAB. Ta funkcja jest szeroko stosowana do uzupełnienia narzędzi, które ten potężny język obliczeń naukowych zapewnia analizowanie i generowanie sygnałów i fal o różnych kształtach. Aby pomóc Ci lepiej zrozumieć, o co chodzi w tej funkcji, zawarliśmy praktyczne przykłady z fragmentami kodu i obrazami pokazującymi implementację tej funkcji w środowisku Matlab. Stworzyliśmy również prostą aplikację konsoli, która jest przydatnym narzędziem do przekształcania tych jednostek pomiaru. Mamy nadzieję, że ten artykuł Matlab był pomocny. Więcej wskazówek i informacji można znaleźć w innych artykułach dotyczących Linuksa.