Je cherche à resoudre un programme en C à l'aide de la bibliotheque GSL qui resoud des integrales multiples.
Je voudrais savoir s'il existe des algorithme permettant cela.
Je cherche à resoudre un programme en C à l'aide de la bibliotheque GSL qui resoud des integrales multiples.
Je voudrais savoir s'il existe des algorithme permettant cela.
si tu veut savoir si la bibliotèque GSL résoud les intégrales multiples va terenseigner dans le forum aproprié.
sinon, explicite ta question.
Pas besoin d'utiliser des bibliothèques pour ça.
Il suffit de généraliser la méthode des rectangles en dimension 2, 3 ,...n.
Par exemple, pour une intégrale double sur une surface S:
Placer S dans un rectangle d'origine M0(xo,yo)
largeur = mdx (dx step des abscisses)
longueur = ndy (dy step des ordonnées)
On fait ensuite une double boucle i,j
On teste le point Mij qui est le centre du rectangle défini par les 4 points:
(xo+idx,yo+jdy)
(x0+(i+1)dx,yo+jdy)
(xo+idx,yo+(j+1)dy)
(xo+(i+1)dx,yo+(j+1)dy)
Si ce point est dans S la contribution à l'intégrale est:
dI(i,j)=f(Mij)dxdy
sinon contribution nulle
Il n'y a qu'à additionner les dI(i,j)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager