Numpy

Czym jest numpy

Jest biblioteką do obliczeń numerycznych

Instalacja

        pip install numpy
    

Import

Bibliotekę tą można importować na rożne sposoby, jak większość bibliotek w pythonie. Popularnym sposobem jest (tak będą importowane przykłady na tej stronie):
        import numpy as np
    

Macierze

Czym są

Polecam kurs Pana Mateusza Kowalskiego, jest to najbardziej przystępny materiał jaki odnalazłem w sieci w języku polskim.

tworzenie macierz w numpy

W starych wersjach numpy występowała klasa o nazwie matrix (dokumentacja Numpy). Klasa ta jest nie zalecana i nie występuje już w nowszych wersjach biblioteki, zalecany jest array.

        import numpy as np
        A = np.array( [[3,5,7], [5,8,2], [4,3,8] ] )
    

Dla wygody można zastosować znak "/" do umieszczenia kolejnego wiersz niżej, dla lepszej przejrzystości:

        import numpy as np
        A = np.array( [[3,5,7],\
	       [5,8,2],\
	       [4,3,8] ] )
    

Możliwe jest tworzenie macierzy wypełnionej samymi zerami :

Macierzy z jednym wierszem i trzema kolumnami (wektor zerowy):

        Z = np.zeros(3)
    

Macierzy z trzema wierszami i trzema kolumnami:

        Z = np.zeros( (3,3) )