Wprowadzenie do MatLab (41)

Wprowadzenie do MatLab (41)



Dodatkowe znaki oznaczają kolor linii, styl oraz rodzaj znacznika. plot(x,y,1color_style_marker')

Łańcuch color_style_marker jest jedno-, dwu- lub trójznakowym ciągiem (oznaczanym za pomocą pojedynczego cudzysłowu) złożonym z znaków oznaczających kolor, stylu linii i rodzaj znacznika:

-    oznaczenia koloni:    'c',    ‘m1 ,    'y',    ' r ‘ ,    ’g'(    'b' ,    'w' oraz

' k' odpowiadają kolorom: cyjan, karmazynowy, żółty, czerwony, zielony, niebieski, biały i czarny;

-    oznaczenia stylu linii:    dla linii ciągłej, ‘dla kreskowanej. ’ : 1 dla

kropkowanej. ' dla linii kreska-kropka oraz 'nonę' dla braku linii.

-    oznaczenia najpopularniejszych znaczników m.in.: ' + ', 'o'.'*' oraz 'x'.

I tak wyrażenie

plot(x,y,'y:+‘)

spowoduje narysowanie żółtej linii kropkowanej i umieszczenie znaku plus w każdym punkcie danych. Jeśli jest określony typ znacznika bez stylu linii. MATLAB narysuje tylko znaczniki. Gdy nie występują te dodatkowe znaki, wykresy są rysowane liniami ciągłymi w kolejnych kolorach i bez znaczników.

Funkcja plot pozwala na rysowanie wielu krzywych na jednym wykresie. Gdy zastąpić instrukcję plot (t, y, ' k-x ' ) poniższymi instrukcjami to zostaną narysowane linią ciągłą trzy' funkcje, z których każda zostanie narysowana innym kolorem. y2 = sin(t-.25); y3 = sin(t-.5);

plot(t,y,t,y2,t,y3) % równoważne jest plot(t,[y;y2;y3])

Gdy argumentami wykresu są liczby zespolone, część urojona jest pomijana, z wyjątkiem przypadku, gdy do wykresu dana jest jedna wielkość zespolona jako argument W tym szczególnym przypadku polecenie jest skrótem dla wykresu części urojonej w funkcji części rzeczywistej. A zatem plot(Z)

gdzie Z jest wektorem zespolonym lub macierzą, jest równoważne plot(real(Z),imag(Z))

Na przykład

t = 0:pi/10:2*pi; plot(exp(i * t) )

lysujc 20-boczny wielobok z wierzchołkami w punktach określonych współrzędnymi zmiennej Z przedstawiony na rysunku 3-3.

Polecenie plot wykonuje wykresy z osiami x i y wyskalowanymi liniowo. W przypadku wykorzystywania skali logarytmicznej z podstawą logarytmu równą 10, zamiast tego polecenia należy wykorzystywać polecenia:

semilogx - skala na osi x jest logarytmiczna, oś y skala liniowa, semilogy - skala na osi y jest logarytmiczna, oś x skala liniowa, loglog - skala na obu osiach jest logarytmiczna.

43


Wyszukiwarka

Podobne podstrony:
Wprowadzenie do MatLab (41) Dodatkowe znaki oznaczają kolor linii, styl oraz rodzaj znacznika. plot(
Wprowadzenie do MatLab (65) To wyrażenie oznacza, „dla każdego w iersza macierzy E ustaw elementy w
19580 Wprowadzenie do MatLab (51) 4. Sprawdzenie czy dana nazwa oznacza jedną z funkcji, której M-pl
Wprowadzenie do MatLab (34) function y = average(x) % AVERAGE Średnia elementów wektora. % AVERAGE(X
32433 Wprowadzenie do MatLab (95) Pierwsze trzy znaki strl i str2 są identyczne, więc gdy będzie wyw
11388 Wprowadzenie do MatLab (29) 3    -99    0.0001 9.6397238
12271 Wprowadzenie do MatLab (2) SPIS TREŚCI PRZEDMOWA
21647 Wprowadzenie do MatLab (108) Dla naszego próbnego wielomianu, double(p) daje taki wynik&n
22326 Wprowadzenie do MatLab (26) spowoduje utworzenie i wyświetlenie odpowiedzi systemu wektora t =
Wprowadzenie do MatLab (100) Zmienna s, wykorzystywana wewnątrz funkcji w funkcji, jak również zmien

więcej podobnych podstron