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.