OKPEDIA PYTHON MATRICI

Creare una matrice in python

Per creare una matrice in python si utilizza la funzione array della libreria NumPy.

import numpy as np
np.array(x)

Dove x è la matrice da creare.

La funzione definisce un oggetto matrice o vettore.

Esempio

Una matrice 2x2

np.array([[1,2],[3,4]])

Gli elementi della riga sono separati da virgole.

Le righe della matrice sono racchiuse tra parentesi quadre e separate tra loro da virgole.

la struttura di una matrice in python

Tutte le righe della matrice sono racchiuse tra parentesi quadre.

Nota. La funzione array può creare vettori, matrici a due dimensioni (3x3) o più dimensioni ( es. 3x3x3 ).

Esempi pratici

Esempio 1 (matrice 3x2)

Questo comando crea una matrice rettangolare 3x2

array([[1,2],[3,4],[5,6]])

Esempio 2 (matrice 3x3)

Questo comando crea una matrice quadrata 3x3

array([[1,2,3],[4,5,6],[7,8,9]])

https://how.okpedia.org/it/python/creare-una-matrice-in-python


Segnala un errore o invia un suggerimento per migliorare la pagina

  • Le matrici possono essere sommate?
    Si, le matrici create con la funzione array possono essere sommate o sottratte tra loro.
  • Si puņ creare una matrice rettangolare o soltanto quadrata?
    La funzione array permette di creare sia matrici quadrate che rettangolari
  • Come estrarre la diagonale della matrice?
    Per estrarre gli elementi di una diagonale della matrice si usa la funzione diag di numpy.
  • Come estrarre una colonna della matrice?
    Per estrarre una colonna della matrice, si trasforma la matrice in una matrice trasposta e si estrae la riga relativa alla colonna.
  • Come inizializzare una matrice vuota?
    Per definire una matrice vuota con tutti gli elementi a zero si usa la funzione zeros, con tutti uno o altro numero la funzione ones, con una serie di numeri la funzione arange.
  • Come creare una matrice random?
    Per definire una matrice con elementi casuali si usa la funzione random.rand.

Matrici in Python


FacebookTwitterLinkedinLinkedin