Scipy TPLQUAD

Scipy TPLQUAD

En utilisant le «scipy.intégrer.TPLQUAD () ”Méthode, nous avons pu extraire davantage la valeur intégrée en triple approximative d'une fonction spécifiée de la restriction« A »à« B »de deux variables données. Cette fonction appartient à la famille «Quad» de Scipy Python où la fonction Quads montre les résultats des données où le premier est l'intégration et l'autre qui est une estimation de quelque chose comme l'erreur standard absolue dans la valeur intégrale. Le fondement de «Scipy» est une bibliothèque de calcul scientifique qui utilise «Numpy». Le python scientifique est une abréviation commune. Il offre des fonctionnalités utiles supplémentaires pour l'amélioration de la parole, les statistiques et l'automatisation.

Procédure

Nous pouvons obtenir la solution intégrale en triple de polynômes couvrant la limitation «A» à «B» en utilisant le scipy.intégrer.fonction tplquad (). Nous devons avoir les bibliothèques et les formations de fonction, puis leur attribuer des valeurs avec la définition des variables. Il pourrait utiliser le phénomène d'appel de fonction dans la fonction définie par l'utilisateur avec les valeurs d'expression lambda pour la valeur des variables utilisateur final.

Syntaxe

$ scipy.intégrer.tplquad (func, w, t)

La syntaxe «Scipy TPLQUAD» comprend une liaison de deux bibliothèques qui sont «Scipy» et «intégrer» à la famille «Quad» ainsi que la fonction appelant le code Python pour les variables fournies. Ici, nous avons utilisé «w» et «t» mais cela pourrait être n'importe quelle variable en fonction de notre exigence.

Valeur de retour

La valeur de retour de ce python «scipy tplquad» serait probablement l'intégration d'une version triple pour toute valeur fournie du polynôme fonctionnel.

Exemple # 01

Après avoir discuté de la procédure et de la syntaxe, nous connaissons maintenant la méthode Python «Scipy TPLQUAD» pour découvrir la triple intégration des fonctions polynomiales mathématiques. Alors, commençons notre implémentation de code qui commence à partir de l'ajout de la bibliothèque Python de «intégrer» de la famille «Scipy». Nous avons ajouté quelques commentaires à partir du symbole de hachage «#». Lorsque nous avions mis les bibliothèques pour cela, nous avons créé un nom de fonction «Intégration». Ensuite, l'a attribuée à la variable lambda «s», «d» et «w» et variable «w» variable multipliée par le produit de la variable «d» et «s» et l'ajout avec la variable «w» de puissance multiplié trois fois ainsi attribué «3» ici et effectuez le même cas avec la variable «S».

Il s'agit d'une fonction polynomiale pour que la condition soit portée au processus de recherche de triple intégration. Maintenant, nous utilisons le «scipy.intégrer.tplquad "sur la fonction nommée" intégration "et appelez-la dans le module principal pour atteindre la fonction polynomiale. La valeur de fonction accordée que nous avons sélectionnée ici comme «2» pour la variable «S», «4» pour la variable «D» et «3» pour Lambda «W» et «4» à nouveau comme un incrément à Lambda «W» et LART LAMBDA Variable "W" vide avec "d" comme "1". Après l'expression de Lambda, nous l'avons accordé comme «2» pour «D» dans la variable «W». Cette étape ferait la formation de triple intégration et stockerait la valeur de la triple intégration par l'utilisation de «Integrate.Module tplquad () ”. Maintenant, nous savons que le résultat est formulé dans la fonction «d'intégration» et nous utilisons la fonction «print ()» pour son affichage dans la sortie pratiquement et appelons «l'intégration» dans la fonction «print ()».

# Importation de la bibliothèque Integrate de Scipy
à partir de Scipy Importation Integrate
Intégration = Lambda S, D, W: W * D * S + W ** 3 + D ** 3 + S ** 3
#Utiliser Scipy.intégrer.module tplquad ()
intégration = intégrer.Tplquad (intégration, 2, 4, Lambda W: 3, Lambda W: 4,
Lambda W, D: 1, Lambda W, D: 2)
Impression (intégration)

Après avoir terminé les travaux d'intégration du code Python, nous compilerons dans notre outil «Spyder» en tant que compilateur, il donnera à la triple valeur d'intégration de «186.5 ”par l'utilisation du module Python de« intégrer.tplquad () ".

Exemple # 02

Ici, nous avons pris un autre exemple pour la méthode Python Scipy TPLQUAD avec différentes fonctions et différents modules Lambda. Nous avons d'abord importé la bibliothèque d'intégration du paramètre familial de Scipy. Après l'importation de la bibliothèque, nous avons créé une fonction nommée «INTEG» qui est une fonction définie par l'utilisateur. Ensuite, nous avons attribué trois variables à cet entier qui se comportera comme une fonction de f (x). Nous avons déclaré la variable lambda «Q», «T» et «T» lorsque la valeur «D» variable est affectée à multiplié ou à «3», puis a ajouté la variable «T» avec le même «3» que deux fois «*» L'opérateur a également ajouté «Q» avec la puissance «3». Ensuite, ajouté «2» dans le dernier qui est maintenant une fonction à passer par une triple intégration.

Ensuite, nous avons créé une fonction du nom «intégration» où nous avons appliqué «intégrer.TPLQUAD () "Module et appelez la fonction" f (x) "en appelant la fonction" INTEG "avec les valeurs de" 2 "," 4 "comme deux valeurs générales que pour Lambda" D "variable". Nous avons attribué la valeur suivante «3» comme «4» et dure simplement la variable Lambda «D». Après la variable «D», nous arrivons à la variable «T» qui est «1» pour la première itération et appelée Lambda «D» avec la variable «T» comme suivant avec une valeur itérative de «2». Et pour le reste de la valeur intégrée, nous avons utilisé la fonction «print ()» et lui avons attribué la fonction «d'intégration».

# Importation de la bibliothèque Scipy Integrate TPLQUAD
à partir de Scipy Importation Integrate
integ = lambda q, t, d: d ** 3 + t ** 3 + q ** 3 + 2
#Utiliser Scipy.intégrer.module tplquad ()
Intégration = intégrer.TPLQUAD (Integ, 2, 4, Lambda D: 3, Lambda D: 4,
Lambda D, T: 1, Lambda D, T: 2)
Impression (intégration)

L'achèvement du travail du code ira désormais au processus de compilation et exécutera le code dans le compilateur. Ensuite, il imprimera la valeur de «159.0 ”comme triple valeur intégrée sur l'écran de sortie fourni ci-dessous pour la méthode Scipy TPLQUAD.

Exemple # 03

Maintenant, regardons notre troisième exemple de Scipy Tpquad qui a commencé à importer la bibliothèque de «intégrer» comme nous l'avons fait dans les exemples précédents. Maintenant, nous avons créé une fonction du nom «tplquad» et attribué trois variables lambda qui sont «p», «o» et «u» et comme dernier pour la valeur fonctionnelle que nous utilisons «u * o * p ** 4 ”. Maintenant, nous utilisons la fonction «print ()» et utilisons le «intégrer.Module tplquad () »avec la fonction d'appel de« tplquad »à l'intérieur avec les valeurs attribuées« 2 »,« 3 »,« Lambda variable «u» comme «3», lambda «u» comme «4», lambda «u» "Et" O "comme" 0 ". Le dernier est attribué comme «Lambda« U »et« O »comme« 2 ».

à partir de Scipy Importation Integrate
Tplquad = lambda p, o, u: u * o * p ** 4
Imprimer (intégrer.tplquad (tplquad, 2, 3, lambda u: 3, lambda u: 4,
lambda u, o: 0, lambda u, o: 2))

La valeur de triple intégration pour le code ci-dessus sera «56.0 ”pour la méthode Scipy Tplquad dans notre troisième exemple en tant que sortie.

Conclusion

La description et la mise en œuvre du thème du sujet Python qui est «Scipy TPLQUAD» est utilisée pour évaluer la triple intégration. Nous avons pris trois exemples pour expliquer la méthodologie et la procédure de la triple intégration des fonctions disponibles dans le code de programmation Python. Ces exemples prendraient la fonction de f (x) comme entrée pour la valeur fonctionnelle mathématique et les variables pourraient prendre l'argument pour trouver la triple intégration.