Syntaxe
nombant.trapz (y, x = aucun, dx = 1.0, axe = -1)La syntaxe semble un peu délicate, mais elle est très facile à utiliser une fois que nous comprenons la fonctionnalité de tous les paramètres.
Paramètres
Valeur de retour
Cette fonction renverra l'intégrale définie estimée. Le type de retour sera un tableau ou une valeur de point flottante.
Intégrale du tableau 1D
Dans cet exemple, nous observerons la fonctionnalité de la méthode TRATZ () sur un tableau unidimensionnel lorsque les éléments du tableau sont des entiers.
Dans ce code, nous devons faire est d'importer la bibliothèque Numpy et de donner un nom de fonction. Ici, le nom de la fonction est «NMP."Après cela, définissez une variable" Value_0 "et appelez le Numpy.Méthode Array () pour utiliser la fonction de tableau du module Numpy et initialiser le tableau unidimensionnel. Le tableau est de type entier, qui montre qu'il a toutes les valeurs entières. Ensuite, un texte est imprimé sur la console en déclarant la fonction print (). Dans la déclaration suivante, invoquez le NMP.méthode trapz (). Cette fonction contient la «valeur_0» comme argument. La méthode TRATZ () trouvera l'intégrale du tableau et de l'impression donné en utilisant l'impression (). Nous pouvons également stocker le résultat de la fonction trapz () dans une autre variable, puis afficher le résultat, mais cela augmente simplement la longueur du code, et la fonctionnalité restera la même.
La sortie montre le résultat du code, et c'est une valeur de point flottante. La méthode TRATZ () calculera l'intégrale du tableau spécifié avec la formule trapézoïdale, et nous verrons simplement le résultat.
Intégrale d'un tableau 2D
Maintenant dans ce programme, nous allons discuter de l'utilisation de la fonction trapz () pour un tableau bidimensionnel en prenant différentes valeurs «dx».
Tout d'abord, intégrez le module Numpy avec n'importe quel nom de fonction. Ici, le nom de la fonction est «num."Dans la déclaration suivante, définissez un tableau bidimensionnel en utilisant le num.Fonction Array (). Et enregistrer les éléments du tableau dans la variable "array_0". Afficher le texte avec la méthode print (). Alors nous passerons le num.Fonction trapz () à la déclaration d'impression. La méthode trapz () a un argument de "array_0". Ici, la valeur de «dx» est, par défaut, 1.
Mais dans la deuxième partie du programme, la valeur «dx» est la seule chose qui diffère. Répétez le même code et modifiez simplement la valeur de «dx». Ici, nous spécifions la valeur de «dx» comme 3. Nous pouvons maintenant comparer les résultats des deux sections du code ci-dessus.
La sortie montre clairement la différence entre les deux tableaux résultants. Le deuxième tableau est multiplié par 3 car son «dx» est 3; Il divise également les points d'échantillonnage lorsque «dx» est 3.
Intégrale des listes
Cette instance clarifiera comment utiliser la méthode trapz () lorsque l'entrée est sous la forme de listes.
Importez d'abord la bibliothèque. Puis initialisez deux listes; Les deux listes contiennent des valeurs entières. Nous pouvons initialiser la liste avec des valeurs de points flottants, mais ici, nous n'utilisons que des valeurs entières. Convertissez maintenant la liste en tableau bidimensionnel en passant les variables des deux listes en Numpy.Fonction Array (). Après cela, enregistrez le tableau qui en résulte dans "ARR_0". Afficher le message et le tableau bidimensionnel à l'écran. De plus, appelez la méthode trapz () pour faire partie intégrante du tableau 2D et montrer cette intégrale en utilisant la fonction print (). Le «Arr_0» contient un tableau bidimensionnel, et Trapz () trouvera l'intégrale de ce tableau bidimensionnel.
Dans le résultat, nous obtenons d'abord le message et le tableau bidimensionnel que nous avons obtenu en convertissant deux listes en un tableau bidimensionnel. Ensuite, nous faisons partie intégrante du tableau au format du tableau. N'oubliez pas que le résultat peut être un tableau ou une valeur de point flottante.
Conclusion
Dans ce guide, nous avons expliqué en détail la méthode trapz (). La méthode trapz () est bénéfique car nous n'avons pas à coder la formule de cette méthodologie. C'est une méthode intégrée de la bibliothèque Numpy. Nous pouvons appeler la méthode trapz () et utiliser cette fonction partout où nous en avons besoin. Dans les exemples, nous faisons partie intégrante du tableau 1D, du tableau 2D et des listes. De plus, nous avons observé la différence de réponses lorsque nous avons changé la valeur de l'argument «dx» de la méthode TRATZ (). L'article couvre la méthode trapz () en profondeur pour faciliter l'apprentissage pour vous.