-9-
4. Rysowanie wykresów.
Rysowanie wykresów na płaszczyźnie umożliwia polecenie plot(), np.: plot(x, y, 'typ linii'), przy czym x - zmienna niezależna, y - zmienna zależna, natomiast typ linii określa kolor i znacznik linii. Dopuszczalne kolory i znaczniki linii:
znacznik kolor
y-żółty ni - fioletowy c - jasno-niebieski r - czerwony g - zielony b - niebieski w - biały k - czarny
. (kropka)
o (mała litera o)
x (mała litera x)
+ (plus)
* (znak mnożenia)
(minus)
: (dwukropek)
(minus, kropka)
(minus, minus)
przykładowe polecenie: plot(x, y, 'r*')
Można umieścić kilka krzywych w jednym układzie współrzędnych np.: y = f(x), z = f(x), u = f(x) pisząc polecenie: plot(x, y, 'r*', x, z, 'c+', x, u, 'co').
Polecenie subplot pozwala na umieszczenie krzywych w kilku układach współrzędnych w jednym oknie. Składnia tego polecenia jest następująca:
subplot(ilość wykresów w pionie, ilość wykresów w poziomie, kolejność) np. polecenia:
subplot(2, 1,1) plot(x, y) subplot(2, 1, 2) plot(z, w)
umożliwiają narysowanie dwóch wykresów w pionie, przy czym wykres (x, y) jako pierwszy umieszczony jest na górze ekranu, natomiast (z,w) jako drugi na dole ekranu.
Polecenia xlabel('tekst'), ylabel('tekst') i title(‘tekst’) umożliwiają dołączenie etykiet do osi x i y oraz tytułu wykresu, natomiast polecenie text(x, y, 'tekst') pozwala na dodanie dowolnego tekstu na wykresie, przy czym (x, y) są to współrzędne określające początek tekstu.
Polecenie grid on powoduje wyświetlenie linii siatki, grid off usuwa linie siatki z wykresu
abs(x) |
- wartość bezwzględna |
log(x) |
- logarytm naturalny |
max(x) |
- wartość maksymalna |
Iogl0(x) |
- logarytm dziesiętny |
real(x) |
- część rzeczywista |
sqrt(x) |
- pierwiastek kwadratowy |
imag(x) cos(x) | atan(x) 1 sin(x) tan(x) J |
- część urojona |" - funkcje trygonometryczne |
exp(x) P' |
- funkcja wykładnicza - liczba n |