Vi vil diskutere funksjonssyntaks, parametere og returverdi ved hjelp av denne opplæringen.
Numpy square () funksjonssyntaks
Funksjonssyntaksen kommer til uttrykk nedenfor:
numpy.firkant (x, /, ut = ingen, *, hvor = true, casting = 'same_kind', order = 'k', dtype = ingen, subok = true [, signatur, extobj]) =Funksjonsparametere
Funksjonen støtter følgende parametere:
Funksjonsretur
Funksjonen returnerer en ny matrise med elementene som kvadratet for hver komponent i inngangsarrayen.
Siden funksjonen oppretter en ny matrise, endrer den ikke den originale matrisen.
Eksempler:
La oss illustrere hvordan vi bruker Numpy Square -funksjonen med praktiske eksempler.
Kvadrating en 1D -matrise
For å kvadratere en endimensjonal matrise, bruk følgende kode:
# Importer numpyDen forrige koden tar hvert element i inngangsarrayen og returnerer en matrise med sine respektive firkanter.
Merk: Den resulterende matrisen er av samme form som inngangsarrayen, som vist nedenfor:
Square Array: [841 1156 484 10000 1600 9 4]Kvadrat en 2D -matrise
Det samme tilfellet gjelder en todimensjonal matrise. Et eksempel på kodebiten er som vist:
arr_2d = np.Array ([[29, 34, 22], [100, 40, 3]])Følgende er den resulterende utgangen:
Kvadratiske matriser: [[841 1156 484]Kvadratende flytende punktverdier
Operasjonen endres ikke når du jobber med flyter.
arr_floats = np.Array ([[2.9, 3.4, 2.2], [10.3, 4.0, 3.1]])Den forrige operasjonen går tilbake til følgende matrise:
Squared matrise: [[8.41 11.56 4.84]Merk: Hvis du inkluderer et heltall i en matrise som inneholder flytende punktverdier, vil dets resulterende firkant være en flottør.
Kvadratiske komplekse tall
Du kan også bruke komplekse tall med kvadratfunksjonen. Ta en titt på eksemplet nedenfor:
arr_complex = np.Array ([[2, 3j, 2j], [10j, 4j, 4]])Dette går tilbake til følgende matrise:
Squared Array: [[4.+0.J -9.+0.J -4.+0.j]Merk: Tilsvarende konverteres et heltall i en matrise som inneholder komplekse tall til et komplekst tall.
Konklusjon
Takk for at du leste gjennom denne opplæringen der vi diskuterte hvordan du bruker Numpy Square -funksjonen ved å forstå funksjonsparametrene og returverdien, sammen med illustrasjoner av praktiske eksempler. Les mer relaterte artikler på Linux Hint nettsted.