Funkcija numpy.sqrt(masyvas[, out]) naudojama teigiamai kvadratinei masyvo šaknims nustatyti elementų atžvilgiu.
Sintaksė: numpy.sqrt() Parametrai: masyvas: [array_like] Įvesties reikšmės, kurių kvadratines šaknis reikia nustatyti. išeina: [ndarray, neprivaloma] Alternatyvus masyvo objektas, į kurį reikia įdėti rezultatą; jei yra, jis turi būti tokios pat formos kaip arr . Grąžinimai: [ndarray] Grąžina masyvo skaičiaus kvadratinę šaknį.
Kodas #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)> |
>
pseudokodas java
>
Kodas #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)> |
>
>
Kodas #3:
Pitas Davidsonas
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)> |
>
>
Štai „Python“ numpy.sqrt() kodo pavyzdys:
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)> |
>
>
Išvestis:
[1. 2. 3. 4. 5.]
Privalumai:
Funkcija numpy.sqrt() yra greitas ir efektyvus būdas apskaičiuoti masyvo arba vienos reikšmės kvadratinę šaknį Python.
Funkcija numpy.sqrt() yra naudinga daugeliui matematinių skaičiavimų ir mokslinių programų, tokių kaip atstumų, greičių ir pagreičių skaičiavimas fizikoje.
Trūkumai:
- Funkcija numpy.sqrt() gali būti nepakankamai tiksli tam tikroms mokslinėms programoms, kurioms reikalingas didelis tikslumas.
- Funkcija numpy.sqrt() gali būti netinkama visų tipų duomenims, pvz., neigiamiems arba kompleksiniams skaičiams.
Svarbūs punktai:
- Funkcija numpy.sqrt() grąžina masyvo kvadratinę šaknį arba vieną reikšmę.
- Funkcija numpy.sqrt() gali būti naudojama tiek realiesiems, tiek kompleksiniams skaičiams.
- Funkciją numpy.sqrt() galima naudoti kartu su kitomis NumPy funkcijomis sudėtingesnėms matematinėms operacijoms atlikti.
- Funkcija numpy.sqrt() gali būti naudojama duomenims normalizuoti, padidinant juos iki vieneto diapazono.
Žinynai:
Jake'o VanderPlaso Python for Data Science vadovas išsamiai apima NumPy biblioteką ir jos taikomąsias programas duomenų moksle, įskaitant tokias matematinių operacijų funkcijas kaip numpy.sqrt().
Skaitmeninis Python: Praktinis metodas pramonei, kurį sukūrė Robertas Johanssonas, išsamiai apima NumPy biblioteką ir jos taikymą skaitmeniniame ir moksliniame skaičiavime, įskaitant tokias matematinių operacijų funkcijas kaip numpy.sqrt().
Alberto Boschetti ir Luca Massaron „Python Data Science Essentials“ išsamiai apima „NumPy“ biblioteką ir jos taikomąsias programas duomenų moksle, įskaitant tokias matematinių operacijų funkcijas kaip numpy.sqrt().