3149488617

3149488617



a = numpy.array([[0, 1, 2] ,

Cl, O, 2],

[2, 1, 0]])

stworzy macierz dwuwymiarową 3x3.

Macierze numpy można podawać jako argumenty funkcji, wtedy dana operacja zostanie wykonana na wszystkich elementach macierz, a w efekcie powstanie macierz odpowiadająca wymiarami wejściowej macierzy.

a = numpy.Iinspace(0, 2) b = a**2 c = numpy.exp(a)

3.8 matplotlib

Biblioteka matplotlib pozwala na łatwe tworzenie wysokiej jakości wykresów funkcji i danych. Bibliotekę załączamy poleceniem

import matplotlib.pyplot as plt

Powyższa składnia pozwala stosować skróconą nazwę plt zamiast niezbyt wygodnej pełnej nazwy. Skrót może być dowolnie wymyślony, ale będziemy używać standardowego, takiego jak powyżej.

Podstawową funkcją z tej biblioteki jest plot, która tworzy wykres par punktów x, y.

plt.plot(x, y, ’o’) plt.show()

x i y powinny być macierzamy numpy lub listami o tej samej długości. Trzeci element wywołania ’o’ oznacza sposób reprezentacji. W tym przypadku są to okrągłe punkty. Inne możliwości to m.in. kwadraty (V), trójkąty (V, krzyżyki (’x’, ’+’). Linie ciągłe oznaczone są przez    i (odpowiednio cią

gła, przerywana, kreska-kropka, kropkowana). Polecenie show wyświetla okno wykresu.

Elementy takie jak zakres osi X i Y lub tytuły osi zmieniamy poleceniami

plt.xlim(0, 2)

plt.ylim(-l, 1)

plt.xlabel(’Czas (h)’)

plt.ylabel(’Temperatura (C) ’)

Więcej informacji i przykładów zawiera dokumentacja biblioteki [12].

4 Gnuplot w dwóch linijkach

Wyniki obliczeń naszych programów często wygodnie jest przedstawić graficznie w formie wykresów. Gnuplot to darmowy i otwarto-źródłowy program do tworzenia wykresów. Poniższe komendy narysują za pomocą punktów dane wejściowe (input.txt) oraz wynik (result.txt) i wykres zadanej funkcji (f(x)) za pomocą linii.

16



Wyszukiwarka

Podobne podstrony:
kolos szopa 1. Stworzyć macierz A o wymiarach 3x3. a następnie wybrać z mej wszystkie elc y (2 linij
48 (165) Rozwiązanie Aby obliczyć wartości wyznaczników macierzy A (jest to macierz trójkątna), możn
62. * Pokazać, że każdą macierz kwadratową można przedstawić jednoznacznie jako sumę macierzy
164 Rozdział 13 Oznacza to. że znając wartości własne macierzy stanu, można wyznaczyć współczynniki
liście3 Dywan z liści Pieczątki z plasteliny pomogą cl stworzyć teolorowy obrazełe! Wykorzystaj te s
230 (25) 460 17. Układy wielozaciskowe Współczynniki nieokreślonej macierzy admitancyjnej można równ
Slajd2 [ www potrzebujegotowki pl ] Układ równań liniowych sumy: n J=1 lub w postaci macierzowej AX=
M6 136 Andrzej Zero - Mathcad 7.0 Macierz, odwrotny można wyznaczyć jedynie z macierzy kwadratowej.
WP 1412031 Tablice dwuwymiarowe - przykład (operacje na macierzach)
7.    Zbuduj macierze: A o wymiarze 3x3 oraz B o wymiarze 3x1 a następnie oblicz: a)
12 10 WYZNACZNIK MACIERZY Rozwinięcie wyznacznika macierzy o wymiarze 3x3 według twierdzenia Laplace
Zmienne: interpretacja macierzowa i tablicowa Podstawowym typem danych jest tablica dwuwymiarowa lic
»1.3.6 Uwagi o tablicach wielowymiarowych W programie MATLAB macierze są dwuwymiarowe. Pozycja każde
IMG10 (12) Termin „organizacja macierzowa" stworzono po to, aby uzewnętrznić wizualne wrażenie

więcej podobnych podstron