La funzione zeros() di numpy

La funzione zeros() del modulo numpy mi permette di creare una matrice con n righe e m colonne con tutti gli elementi uguali a zero.

import numpy as np
np.zeros(x)

L'argomento x della funzione può essere un oggetto multidimensionale, una matrice oppure un vettore.

La funzione zeros() crea un oggetto di tipo array.

    Esempi pratici

    Esempio 1 ( vettore )

    Creo un vettore con 5 elementi a zero.

    from numpy import zeros
    v=zeros(5)

    La funzione crea questo vettore

    array([0., 0., 0., 0., 0.])

    Esempio 2 ( matrice )

    Creo una matrice rettangolare con 2 righe e tre colonne.

    from numpy import zeros
    m=zeros((2,3))

    Essendo una matrice devo configurare l'oggetto tra parentesi tonde, indicando come parametri il numero delle righe e delle colonne.

    La funzione crea questa matrice

    array([[0., 0., 0.],
    [0., 0., 0.]])

    Posso ovviamente usare la funzione zeros anche per creare array di dimensione superiore a due.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Numpy

    I metodi e le funzioni