numpy.sqrt() v Pythonu
Funkce numpy.sqrt(array[, out]) se používá k určení kladné druhé odmocniny pole po prvcích.
Syntax: numpy.sqrt() Parametry: pole: [array_like] Vstupní hodnoty, jejichž druhé odmocniny je třeba určit. ven : [ndarray, volitelné] Alternativní objekt pole, do kterého se vloží výsledek; pokud je k dispozici, musí mít stejný tvar jako arr . Vrátí: [ndarray] Vrátí druhou odmocninu čísla v poli.
Kód #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)> |
Kód #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)> |
Kód #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)> |
Zde je příklad kódu pro numpy.sqrt() v Pythonu:
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)> |
Výstup:
[1. 2. 3. 4. 5.]
výhody:
Funkce numpy.sqrt() je rychlý a efektivní způsob výpočtu druhé odmocniny pole nebo jedné hodnoty v Pythonu.
Funkce numpy.sqrt() je užitečná pro mnoho matematických výpočtů a vědeckých aplikací, jako je výpočet vzdáleností, rychlostí a zrychlení ve fyzice.
Nevýhody:
- Funkce numpy.sqrt() nemusí být dostatečně přesná pro určité vědecké aplikace, které vyžadují vysokou úroveň přesnosti.
- Funkce numpy.sqrt() nemusí být vhodná pro všechny typy dat, jako jsou záporná nebo komplexní čísla.
Důležité body:
- Funkce numpy.sqrt() vrací druhou odmocninu pole nebo jednu hodnotu.
- Funkci numpy.sqrt() lze použít pro reálná i komplexní čísla.
- Funkci numpy.sqrt() lze použít v kombinaci s dalšími funkcemi NumPy k provádění složitějších matematických operací.
- Funkci numpy.sqrt() lze použít k normalizaci dat jejich škálováním na rozsah jednotek.
Referenční knihy:
Příručka Python for Data Science od Jakea VanderPlase do hloubky pokrývá knihovnu NumPy a její aplikace v oblasti datové vědy, včetně funkcí pro matematické operace, jako je numpy.sqrt().
Numerical Python: A Practical Techniques Approach for Industry od Roberta Johanssona pokrývá knihovnu NumPy a její aplikace v numerických a vědeckých výpočtech do hloubky, včetně funkcí pro matematické operace, jako je numpy.sqrt().
Python Data Science Essentials od Alberta Boschettiho a Lucy Massaron pokrývá knihovnu NumPy a její aplikace v datové vědě do hloubky, včetně funkcí pro matematické operace, jako je numpy.sqrt().