Kiedy tworzymy wykres i wykreślamy funkcje lub dodajemy odniesienia, MATLAB pozwala nam wybrać styl linii dla każdej zmiennej lub markeru, który chcemy wykresować.
Te atrybuty koloru, szerokości i typu linii można dostosować podczas wywoływania PITL (), hline (), xline () itp., Funkcje przy użyciu wejść „LINSspec” i „linii”, które ma większość funkcji wykresów w MATLAB.
Poniżej pokazuje wszystko, co musisz wiedzieć, aby opanować style linii na wykresie za pomocą danych LINSSPEC i LineWidth, z praktycznymi przykładami, fragmentami kodu i obrazów.
Składnia stylu w MATLAB
„Kolor stylu”
„LiniaWidth”, szerokość
Jak używać stylu liniowego w wykresie MATLAB z opisem i przykładami
Wykresy są produktem końcowym, gdy analizujemy zmienne lub funkcje matematyczne. MATLAB ma obszerną bibliotekę narzędzi, która umożliwia wykreślanie tych danych w formie 2D lub wielowymiarowej. Najczęściej używanym narzędziem jest funkcja fabularna (). Następnie spójrzmy na składnię tej funkcji wykresu, z argumentami wejściowymi „LiniaSPEC” i „LiniaWidth” pokazane na zielono. Są to zmienne, które kontrolują styl linii.
Ten styl linii konstruuje się z wejściami „LinSpec” i „LineWidth”. Jest również używany w funkcjach do rysowania dowolnych liczb lub linii odniesienia, takich jak xline () lub hline ().
LinSpec to ciąg znaków, które określają styl i kolor linii za pomocą reprezentatywnych znaków w następującej kolejności:
Jak ustawić kolor linii na wykresie MATLAB
Matlab zapewnia siedem predefiniowanych kolorów stylu kolorów, które automatycznie przypisuje, jeśli użytkownik ich nie definiuje. Te siedem kolorów jest częścią zestawu „Colororder”, ale użytkownicy mogą dostosowywać swoje kolory za pomocą skalarów RGB. Domyślne kolory „Colororder” są reprezentowane przez postać.
Następnie widzimy składnię funkcji fabularnej (), która wykorzystuje wejście LinSpec do wyboru zielonego koloru w linii, która mapuje „Y”.
fabuła (x, y, „g”)
W poniższej tabeli widzimy odpowiedni znak dla każdego koloru.
W tym przykładzie użyjemy funkcji wykresu do wykreślania zielonej fali sinusoidalnej. Aby to zrobić, użyjemy wejścia LINSSPEC do określania wybranego koloru z znakiem, który reprezentuje, jak pokazano na poniższym obrazku:
Jak widzimy na poniższym obrazie, Plot () rysuje cosinus „X” z zieloną linią, a styl i szerokość wykresu otrzymały wartości domyślne:
Jak wykreślić wiele linii z różnymi stylami z wejściowym „LinSpec”
Teraz zobaczymy, w jaki sposób możesz rozróżnić wiele zmiennych na wykresie, nadając każdemu stylowi linii. Aby to zrobić, użyjemy następującego kodu, który jest identyczny z poprzednim przykładem. Tym razem określimy także cosinus „x” w „c” i wykresuje go. Utworzymy dwie linie, solidną czerwoną linię i zieloną linię przerywaną.
Jak widzimy na poniższym zdjęciu, cosinus „S” „x” jest pokazywany jako solidna czerwona linia, a linia sinusoidalna jest zieloną linią przerywaną:
Jak ustawić styl linii na wykresie MATLAB
MATLAB zapewnia cztery rodzaje linii do wykresu. Domyślnie określona linia będzie ciągła na wykresie, chyba że zostanie określony przez programistę. Poniższa tabela pokazuje te cztery style z ich postaciami:
Jak ustawić linię „fabuły na wykresie MATLAB
Kiedy tworzymy wykresy lub dodajemy do nich wykresy w MATLAB, nie możemy tylko wybrać koloru i stylu linii, ale także określić szerokość. Odbywa się to poprzez wpisanie „linii” i identyfikując wartość szerokości. To dane wejściowe jest dodatnią skalar. Poniżej znajduje się składnia tych danych wejściowych w funkcji wykresu:
fabuła ((x, y, „lineWidth”, szerokość)
Jak dodać znaki współrzędne z wejściem LINSSPEC funkcji wykresu MATLAB
Oprócz wykreślenia danych funkcja wykresu może dodawać markery do danych za pomocą instrumentu wejściowego LINSPEC. Rodzaj znaku jest reprezentowany przez znak i może być wykonywany tylko w Linspec lub z innym, który reprezentuje styl lub kolor linii. Poniżej możesz zobaczyć tabelę z poszczególnymi opcjami znaku i odpowiednim znakiem:
W tym przykładzie zobaczymy, jak dodać markery do wykresu, który rysujemy za pomocą funkcji PLOP (). W tym przypadku jest to czarna linia przerywana, którą dodaliśmy gwiazdki. Wszystkie te parametry można znaleźć w argumencie wejściowym LINSSPEC. Tak więc ciąg, który musimy wysłać w tym wejściu, byłby następujący:
Wniosek
Te argumenty wejściowe są częścią wszystkich funkcji wykresu, które oferuje ten język programowania, i wielką zaletą jest ich poznać. W tym artykule MATLAB widzieliśmy, jak zaimplementować wejścia LINSSPEC i LineWidth, aby dostosować style i uderzenia na linie naszych wykresów. Pokazujemy również kilka praktycznych przykładów z różnymi funkcjami, w których dodajemy fragmenty kodu i obrazy, aby pokazać wiele sposobów korzystania z tych danych wejściowych. Mamy nadzieję, że ten artykuł Matlab był pomocny. Więcej wskazówek i informacji można znaleźć w innych artykułach dotyczących Linuksa.