Aller au contenu

Mathc initiation/Fichiers h : c54

Un livre de Wikilivres.

Sommaire

Les fonctions green_dydx(); green_dydx();

[modifier le wikicode]

En mathématiques, le théorème de Green, ou théorème de Green-Riemann, donne la relation entre une intégrale curviligne le long d'une courbe simple fermée orientée C¹ par morceaux et l'intégrale double sur la région du plan délimitée par cette courbe. Khanacademy : green s theorem


Le théorème de Green peut transformer une intégrale curviligne en une intégrale double. Il suffit de prendre les dérivées partielles de N en fonction de x et de M en fonction de y et de les soustraires.

    (                            (b   (y1(x)             
int o M(x,y) dx + N(x,y) dy = int( int( (N_x - M_y) dy dx
    (c                           (a   (y0(x)     


Nous allons résoudre ces problèmes en utilisant la fonction standard des intégrales doubles

          simpson_dydx(N_x_mns_M_y, y0,y1,LOOP, x0,x1,LOOP); 

qui va nous demander de calculer manuellement les dérivées partielles N_x et M_y.


Nous allons aussi utiliser une variante de la fonction

          green_dydx(M,N, y0,y1,LOOP, x0,x1,LOOP); 

où l'on introduira directement les fonctions M et N et c'est la nouvelle fonction qui calculera les dérivées partielles.


Copier la bibliothèque dans votre répertoire de travail :


les fonctions f  :


Calculer la double intégrale de Green directement :

La fonction green_dydx();

La fonction green_dxdy();


Regardons la fonction qui effectue le travail :