Aller au contenu

Mathc initiation/Fichiers h : c45

Un livre de Wikilivres.

Sommaire

L'intégrale curviligne (ds,dx,dy)

[modifier le wikicode]

En géométrie différentielle, l'intégrale curviligne est une intégrale où la fonction à intégrer est évaluée sur une courbe Γ. Il y a deux types d'intégrales curvilignes, selon que la fonction est à valeurs réelles ou à valeurs dans les formes linéaires. ... LibreTexts ... ... ... Khanacademy : introduction to the line integral ... ... ... Khanacademy : line integrals and vector fields


Définition mathématique des formes d'intégrales curvilignes:

Si C a la paramétrisation, x = g(t); y = h(t); a < t =< b Alors

   (                (b
int( f(x,y) ds = int(  f(g(t),h(t))  sqrt([g(t)'**2 + h(t)'**2]) dt 
   (C               (a
   (                 (b
int( f(x,y) dx =  int( f(g(t),h(t))  g(t)' dt 
   (C                (a    
   (                 (b
int( f(x,y) dy =  int( f(g(t),h(t))  h(t)' dt 
   (C                (a


Exemples d'application:

Si f(x,y) = 1, cela nous permet de calculer la longueur de la courbe, la méthode vue dans les courbes paramétriques.

    (          (b
 int(  ds = int( sqrt([g(t)'**2 + h(t)'**2]) dt 
    (C         (a  

Si f(x,y) est égal à la densité cela nous permet de calculer la masse de la courbe, voir quelques applications.

    (                (b
 int( f(x,y) ds = int( f(x,y) sqrt([g(t)'**2 + h(t)'**2]) dt 
    (C               (a  


En langage C:

Pour la forme ds, nous allons modifier la fonction de l'intégrale standard pour qu'elle travaille sur une fonction f définie paramétriquement par deux fonction de t, g(t) et h(t), multiplié par sqrt([g(t)'**2 + h(t)'**2]) des formes curviligne.

   t  = (a + i*(b-a)/n);                             |    x  = (a + i*(b-a)/n);        
                                                     |  
  /* f(g(t),h(t)) * sqrt([g(t)'**2 + h(t)'**2]) */   |     /* Standard */
                                                     |
  M += m  *    (P_f)((*P_g)(t), (*P_h)(t))    *      |     M += m * (*P_f)(x);  
                                                     |            
              sqrt( pow( fx_x((*P_g),t,H) ,2) +      | 
                    pow( fx_x((*P_h),t,H) ,2)   );   |


Pour les forme dx et dy, nous allons modifier la fonction de l'intégrale standard pour qu'elle travaille sur une fonction f définie paramétriquement par deux fonction de t, g(t) et h(t), multiplié par la dérivé de g(t) ou de h(t).

Exemple pour dx.

     t  = (a + i*(b-a)/n);                     |      x  = (a + i*(b-a)/n);        
                                               |
      /* f (g(t),h(t)) * g(t)' */              |      /* Standard */
                                               |
     M += m * (*P_f)((*P_g)(t), (*P_h)(t)) *   |       M += m * (*P_f)(x);
                                               |
                      fx_x((*P_g),t,H) ;       |

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


les fonctions f  :


Intégrale curviligne ds :


Intégrale curviligne dx : Les formes dx, dy seront utilisés pour les intégrales curvilignes dans les champs de vecteurs.


Intégrale curviligne dy :