numpy.sqrt() w Pythonie

Funkcja numpy.sqrt(array[, out]) służy do określania dodatniego pierwiastka kwadratowego tablicy w ujęciu elementowym.

Składnia: numpy.sqrt() Parametry: tablica: [array_like] Wartości wejściowe, dla których należy wyznaczyć pierwiastek kwadratowy. na zewnątrz : [ndarray, opcjonalnie] Alternatywny obiekt tablicowy, w którym należy umieścić wynik; jeśli jest przewidziany, musi mieć taki sam kształt jak przyr . Zwroty : [ndarray] Zwraca pierwiastek kwadratowy z liczby w tablicy.

Kod nr 1:

Python3




# Python program explaining> # numpy.sqrt() method> # importing numpy> import> numpy as geek> # applying sqrt() method on integer numbers> arr1> => geek.sqrt([> 1> ,> 4> ,> 9> ,> 16> ])> arr2> => geek.sqrt([> 6> ,> 10> ,> 18> ])> print> ('square> -> root of an array1 : ', arr1)> print> ('square> -> root of an array2 : ', arr2)>

Kod nr 2:

Python3




# Python program explaining> # numpy.sqrt() method> # importing numpy> import> numpy as geek> # applying sqrt() method on complex numbers> arr> => geek.sqrt([> 4> ,> -> 1> ,> -> 5> +> 9J> ])> print> ('square> -> root of an array : ', arr)>

Kod nr 3:

Python3




# Python program explaining> # numpy.sqrt() method> # importing numpy> import> numpy as geek> # applying sqrt() method on negative element of real numbers> arr> => geek.sqrt([> -> 4> ,> 5> ,> -> 6> ])> print> ('square> -> root of an array : ', arr)>

Oto przykładowy kod numpy.sqrt() w Pythonie:

Python3




import> numpy as np> # Create a numpy array> arr> => np.array([> 1> ,> 4> ,> 9> ,> 16> ,> 25> ])> # Calculate the square root of each element in the array> sqrt_arr> => np.sqrt(arr)> # Print the resulting array> print> (sqrt_arr)>

Wyjście:
[1. 2. 3. 4. 5.]

Zalety:

Funkcja numpy.sqrt() to szybki i skuteczny sposób obliczania pierwiastka kwadratowego tablicy lub pojedynczej wartości w Pythonie.
Funkcja numpy.sqrt() jest przydatna w wielu obliczeniach matematycznych i zastosowaniach naukowych, takich jak obliczanie odległości, prędkości i przyspieszeń w fizyce.

Niedogodności:

  1. Funkcja numpy.sqrt() może nie być wystarczająco precyzyjna w przypadku niektórych zastosowań naukowych, które wymagają wysokiego poziomu precyzji.
  2. Funkcja numpy.sqrt() może nie być odpowiednia dla wszystkich typów danych, np. liczb ujemnych lub zespolonych.

Ważne punkty:

  1. Funkcja numpy.sqrt() zwraca pierwiastek kwadratowy tablicy lub pojedynczą wartość.
  2. Funkcji numpy.sqrt() można używać zarówno w przypadku liczb rzeczywistych, jak i zespolonych.
  3. Funkcji numpy.sqrt() można używać w połączeniu z innymi funkcjami NumPy w celu wykonywania bardziej złożonych operacji matematycznych.
  4. Funkcji numpy.sqrt() można użyć do normalizacji danych poprzez skalowanie ich do zakresu jednostek.

Leksykony:

Podręcznik Python for Data Science autorstwa Jake’a VanderPlasa szczegółowo omawia bibliotekę NumPy i jej zastosowania w nauce o danych, w tym funkcje służące do operacji matematycznych, takie jak numpy.sqrt().
Numerical Python: A Practical Techniques Approach for Industry autorstwa Roberta Johanssona szczegółowo omawia bibliotekę NumPy i jej zastosowania w obliczeniach numerycznych i obliczeniach naukowych, w tym funkcje służące do operacji matematycznych, takie jak numpy.sqrt().
Podręcznik Python Data Science Essentials autorstwa Alberto Boschettiego i Luca Massarona szczegółowo omawia bibliotekę NumPy i jej zastosowania w nauce o danych, w tym funkcje służące do operacji matematycznych, takie jak numpy.sqrt().