Bonjour les amis, svp j'ai besoin de la fonction DT2ODQ pour effectuer un calcul d'un intégrale double, ou bien si vous pouvez me dire où je px trouver la bibliothèque MSIMSLMD ou IMSL,
c urgent, merci d'avance
Bonjour les amis, svp j'ai besoin de la fonction DT2ODQ pour effectuer un calcul d'un intégrale double, ou bien si vous pouvez me dire où je px trouver la bibliothèque MSIMSLMD ou IMSL,
c urgent, merci d'avance
Salut,
je ne savais pas sur quoi il s’agit les bibliothèque que vous parlez,
mais voici la subroutine suivante peut vous donnerez une idée sur les intégrales,
vous pouvez voir ça sur wikipedia, juste vous faites une recherche avec la phrases suivantes :"intégrez une fonction par des quadratures gaussiennes"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 SUBROUTINE qgaus(func,a,b,ss) REAL a,b,ss,func EXTERNAL func INTEGER j REAL dx,xm,xr,w(5),x(5) SAVE w,x DATA w/.2955242247,.2692667193,.2190863625,.1494513491, *.0666713443/ DATA x/.1488743389,.4333953941,.6794095682,.8650633666, *.9739065285/ xm=0.5*(b+a) xr=0.5*(b-a) ss=0 do 11 j=1,5 dx=xr*x(j) ss=ss+w(j)*(func(xm+dx)+func(xm-dx)) 11 continue ss=xr*ss return END
Salut!
Avant de choisir un outil, il faut avoir compris le problème, et en particulier ses données. Alors, tu as une fonction de deux variables; mais sous quelle forme? sous forme analytique, par les valeurs sur les noeuds d'une grille en des points répartis de manière aléatoire? Et quel est le domaine d'intégration. Quand tu nous demande de t'aider à résoudre ton problème, tu dois commencer par répondre à ces questions, sinon nous ne pouvons rien faire.la fonction DT2ODQ pour effectuer un calcul d'un intégrale double
Jean-Marc Blanc
Calcul numérique de processus industriels
Formation, conseil, développement
Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)
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