La radice quadrata di un array in Python

In Python posso calcolare la radice quadrata di un array, vettore o matrice, tramite la funzione sqrt() della libreria numpy.

sqrt(x)

L'argomento x è un array, un vettore o una matrice creata con la funzione array().

La funzione calcola la radice quadrata di ogni elemento dell'array.

Attenzione. Anche la libreria math ha una funzione sqrt() per calcolare la radice quadrata, ha lo stesso nome ma funziona soltanto con un numero scalare. Per calcolare la radice quadrata di un array va usata la funzione sqrt() della libreria numpy.

    Un esempio pratico

    Creo un vettore con la funzione array() di numpy.

    >>> import numpy as np
    >>> v=np.array([9,27,16,64])

    Poi calcolo la radice quadrata dell'array

    >>> np.sqrt(v)
    array([3., 5.19615242, 4., 8.])

    La funzione restituisce un array con la radice quadrata degli elementi.

    E così via.

     


     

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

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Numpy

    I metodi e le funzioni