Scipy Tplquad

Scipy Tplquad

Ved å bruke “Scipy.integrere.TPLQUAD () ”-metode, vi kan ytterligere trekke ut den omtrentlige triplikatintegrerte verdien av en spesifisert funksjon fra begrensning“ A ”til“ B ”av to gitte variabler. Denne funksjonen tilhører "Quad" -familien til Scipy Python der Quads -funksjonen viser datautfall der den første er integrasjonen og den andre er en estimering av noe som den absolutte standardfeilen i integrert verdi. Grunnlaget for "Scipy" er et bibliotek for vitenskapelig beregning som bruker "Numpy". Scientific Python er en vanlig forkortelse. Det tilbyr ytterligere nyttige funksjoner for taleforbedring, statistikk og automatisering.

Fremgangsmåte

Vi kan få den triplikat integrert løsning av polynomer som spenner begrensning “A” til “B” ved å bruke scipy.integrere.tplquad () -funksjon. Vi må ha biblioteker og funksjonsformasjoner og deretter tilordne dem verdier sammen med definisjonen av variabler. Det kan bruke funksjonsanropsfenomenet innenfor den brukerdefinerte funksjonen med lambda-ekspresjonsverdiene for sluttbrukervariablene verdien.

Syntaks

$ scipy.integrere.TPLQUAD (Func, W, T)

Syntaksen "Scipy Tplquad" inkluderer to biblioteker som er "Scipy" og "Integrer" med "Quad" -familien sammen med funksjonen som ringer i Python -koden for de medfølgende variablene. Her brukte vi “W” og “T”, men det kan være hvilken som helst variabel i henhold til vårt krav.

Returverdi

Returverdien for denne Python “Scipy Tplquad” vil sannsynligvis være integrasjonen av en trippelversjon for enhver gitt verdi av det funksjonelle polynomet.

Eksempel nr. 01

Etter å ha diskutert prosedyren og syntaks, er vi nå kjent med Python -metoden “Scipy Tplquad” for å finne ut trippelintegrasjonen av matematiske polynomfunksjoner. Så la oss starte kodeimplementeringen vår som starter fra tillegg av Python -biblioteket med "integrere" fra "Scipy" -familien. Vi la til noen få kommentarer som starter med "#" hash -symbolet. Da vi hadde lagt bibliotekene for dette, opprettet vi et funksjonsnavn “Integrasjon”. Deretter tildelt den til lambda -variabelen “S”, “D” og “W” og variabel “W” -variabel multiplisert med produktet av variabel “D” og “S” og tillegg til den med variabelen “W” av strøm Multiplisert tre ganger tildelt “3” her og utfør det samme tilfellet med variabelen “S”.

Dette er en polynomfunksjon for at tilstanden skal gå videre til prosessen med å finne trippelintegrasjon. Nå bruker vi “Scipy.integrere.tplquad ”på funksjonen som heter“ Integrasjon ”og ring den i hovedmodulen for å nå polynomfunksjonen. Den tildelte funksjonsverdien vi valgte her som “2” for variabel “S”, “4” for variabel “D” og “3” for Lambda “W” og “4” igjen som et økning til Lambda “W” og siste Lambda “W” variabel tom med ”d” som “1”. Etter lambda -uttrykk ga vi det som “2” for “D” i variabelen “W”. Dette trinnet vil gjøre trippel integrasjonsdannelse og lagre verdien av trippelintegrasjon ved bruk av “Integrer.TPLQUAD () ”-modulen. Nå, vi vet at resultatet er formulert i "integrasjon" -funksjonen, og vi bruker "print ()" -funksjonen for displayet i output praktisk talt og kaller "integrasjonen" i "print ()" -funksjonen.

# Importere integreringsbiblioteket fra Scipy
Fra Scipy Import Integrer
Integrasjon = lambda s, d, w: w*d*s + w ** 3 + d ** 3 + s ** 3
#Tiliserende scipy.integrere.tplquad () modul
Integrasjon = integrere.TPLQUAD (Integrasjon, 2, 4, Lambda W: 3, Lambda W: 4,
Lambda W, D: 1, Lambda W, D: 2)
trykk (integrasjon)

Etter å ha fullført Python Code Work of Integration, vil vi sammenstille i vårt "Spyder" -verktøy som kompilator, da vil det gi trippel integrasjonsverdien på "186.5 ”ved bruk av Python -modulen“ Integrer.tplquad () ”.

Eksempel # 02

Her tok vi et annet eksempel på Python Scipy TPLQUAD -metoden med forskjellige funksjoner og forskjellige lambda -moduler. Vi importerte først biblioteket for integrasjon fra familieparameteren til Scipy. Etter bibliotekets import, opprettet vi en funksjon som heter “Integ” som er en brukerdefinert funksjon. Deretter tildelte vi tre variabler til dette heltallet som vil oppføre seg som en funksjon av F (x). Vi erklærte lambda -variabelen “Q”, “T” og “T” der den variable “D” -verdien er tildelt multiplisert eller strøm som “3” og la deretter til variabel “T” med den samme “3” som to ganger “*” Operatøren la til "Q" med “3” -kraften også. Deretter lagt til “2” i det siste som nå blir en funksjon som skal gjennomgåes gjennom trippelintegrasjon.

Deretter opprettet vi en funksjon av navnet "Integrasjon" der vi brukte “Integreres.TPLQUAD () ”-modulen og kaller funksjonen til“ F (x) ”ved å kalle“ Integ ”-funksjonen med verdiene“ 2 ”,“ 4 ”som generelle to verdier enn for variabel lambda“ D ”. Vi tildelte “3” neste verdi som “4” og varer bare Lambda “D” -variabelen. Etter variabel “D” kommer vi til variabel “T” som er “1” for den første iterasjonen og kalte Lambda “D” med variabel “T” som neste med en iterativ verdi på “2”. Og for resten av den integrerte verdien brukte vi "print ()" -funksjonen og tildelte "integrasjon" -funksjonen til den.

# Importere Scipy Integrer TPLQUAD -biblioteket
Fra Scipy Import Integrer
Integ = Lambda Q, T, D: D ** 3 + T ** 3 + Q ** 3 + 2
#Tiliserende scipy.integrere.tplquad () modul
Integrasjon = integrere.TPLQUAD (Integ, 2, 4, Lambda D: 3, Lambda D: 4,
lambda d, t: 1, lambda d, t: 2)
trykk (integrasjon)

Kodearbeid fullføring vil nå gå til kompileringsprosessen og kjøre koden inn i kompilatoren. Deretter vil den skrive ut verdien av “159.0 ”som den trippel integrerte verdien på utgangsskjermen som er gitt nedenfor for Scipy TPLQUAD -metoden.

Eksempel # 03

La oss nå se på vårt tredje eksempel på scipy tpquad som startet fra å importere biblioteket med "integrere" som vi gjorde i de forrige eksemplene. Nå opprettet vi en funksjon av navnet “Tplquad” og tildelte tre lambda -variabler til det som er “P”, “O” og “U”, og som den siste for den funksjonelle verdien bruker vi “U*O*P ** 4 ”. Nå bruker vi “print ()” -funksjonen og brukte “Integrer.TPLQUAD () ”-modulen med anropsfunksjonen til“ TPLQUAD ”inni den sammen med verdier tildelt“ 2 ”,“ 3 ”,“ Lambda Variable “U” som “3”, Lambda “U” som “4”, Lambda “U ”Og“ O ”som“ 0 ”. Den siste er tildelt som “Lambda“ U ”og“ O ”som“ 2 ”.

Fra Scipy Import Integrer
Tplquad = lambda p, o, u: u*o*p ** 4
Trykk (Integrer.TPLQUAD (TPLQUAD, 2, 3, Lambda U: 3, Lambda U: 4,
lambda u, o: 0, lambda u, o: 2))

Trippel integrasjonsverdi for ovennevnte kode vil være “56.0 ”for den scipy tplquad -metoden i vårt tredje eksempel som en utgang.

Konklusjon

Beskrivelsen og temaimplementeringen av Python -emnet som er "Scipy Tplquad" brukes til å evaluere trippelintegrasjonen. Vi har tatt tre eksempler for å forklare metodikken og prosedyren for trippel integrasjon av funksjoner tilgjengelig i Python -programmeringskode. Disse eksemplene vil ta funksjonen til F (x) som inngang for den matematiske funksjonelle verdien og variabler kan ta argumentet for å finne trippelintegrasjonen.