Enkelt sagt utfører funksjonen en elementmessig subtraksjon mellom to inngangsarrays.
La oss utforske.
Funksjonssyntaks
Funksjonssyntaksen er som vist i kodebiten nedenfor:
numpy.Trekk (x1, x2, /, out = ingen, *, hvor = true, casting = 'same_kind', order = 'k', dtype = ingen, subok = true [, signatur, extobj]) =Essensiell funksjonsparameter
Funksjonen godtar forskjellige parametere, som vist i syntaks ovenfor. Følgende er imidlertid de essensielle:
Funksjonsretur
Funksjonen vil deretter returnere den elementsmessige forskjellen på inngangsarrayene. Hvis begge inngangsverdiene er skalarer, vil funksjonen også returnere en skalarverdi.
Eksempel 1
Koden nedenfor viser hvordan du bruker Numpy SubleTract () -funksjonen med to skalarverdier.
# Importer numpyKoden over skal returnere skalarforskjellen som vist i utgangen nedenfor:
Forskjell: 6Eksempel nr. 2
I eksemplet nedenfor bruker vi trekk () -funksjonen med 2D -matriser som vist:
x1 = np.Array ([[10,20,30], [40,50,60]])Koden over returnerer den elementsmessige forskjellen mellom de to matriser som vist:
forskjell:Eksempel nr. 3
Du kan også erstatte trekkfunksjonen med - operatøren. Et eksempel er som demonstrert nedenfor:
x1 = np.Array ([[10,20,30], [40,50,60]])Den resulterende utgangen ligner på å bruke trekkfunksjonen som:
forskjell:Konklusjon
Denne artikkelen undersøkte hvordan du kan bestemme den elementsmessige forskjellen mellom to matriser ved bruk av Numpy SubleTract () -funksjonen.
Takk for at du leser og lykkelig koding!!