(Impossible de télécharger l'image montrant l'intégrale car je suis un nouvel utilisateur.)Peut scipy calculer des intégrales (doubles) avec des intégrands à valeurs complexes (parties réelles et imaginaires dans l'intégrale)?
Répondre
Oui. Ces intégrales (je suppose qu'elles sont des intégrales de zone sur une région dans l'espace 2D) peuvent être calculées en utilisant une règle de quadrature appropriée.
Vous pouvez également utiliser le théorème de Green pour les convertir en intégrales de contour et utiliser la quadrature gaussienne pour intégrer le long du trajet.
Merci duffymo! Je calcule des intégrales de diffraction de Huygens-Fresnel: diffraction plane et autre par des ouvertures circulaires (2D) en coordonnées polaires. En ce qui concerne la programmation: Actuellement, une grande partie de mon code est dans Mathematica. J'envisage de changer pour l'une des options suivantes: scipy, bibliothèque de maths java + flanagan, bibliothèque mathématique java + apache commons, bibliothèque scientifique gnu, ou octave.
Mon premier candidat pour l'évaluation est scipy, mais si elle ne peut pas gérer intégrandes valeurs complexes, alors je dois changer mes plans pour le week-end ...
Si vous pouvez mettre l'image quelque part ailleurs sur le web, Je vais l'ajouter à votre message. – katrielalex
Plus que l'image, vous devez poster le code que vous avez essayé. Nous n'allons pas l'écrire pour vous. S'il vous plaît poster votre tentative et les erreurs que vous obtenez. –