Sommaire

Exemples de fonctions personnalisées

Calcul du produit vectoriel FONCTION PERSONNALISÉE:Produit vectoriel

La fonction permettant de calculer un produit vectoriel est inexistante dans Excel. Il s’agit donc de combler cette lacune.

Le produit vectoriel de deux vecteurs Images/13SOB15N.png est un troisième vecteur tel que Images/13SOB16N.png.

La fonction ProduitVectoriel qui réalise ce calcul a pour arguments deux plages de 3 cellules représentant les coordonnées des vecteurs V1 et V2 avec obtention du résultat dans une plage de 3 cellules en colonne.

Function ProduitVectorielV(V1 As Range, V2 As Range) As Variant 
   ’ Déclaration d’un tableau à 3 lignes x 1 colonne 
   Dim t(1 To 3, 1 To 1) As Variant 
    
   ’ Calcul des coordonnées du vecteur résultat de V1^V2 
   t(1, 1) = V1.Cells(2) * V2.Cells(3) - V2.Cells(2) * V1.Cells(3) 
   t(2, 1) = V2.Cells(1) * V1.Cells(3) - V1.Cells(1) * V2.Cells(3) 
   t(3, 1) = V1.Cells(1) * V2.Cells(2) - V2.Cells(1) * V1.Cells(2) 
   ProduitVectoriel = t 
End Function

Voici un exemple d’utilisation de la fonction ProduitVectoriel dans Excel. Les formules sont naturellement écrites sous forme matricielle.

Images/13SOB17N.png

Astronomie : calcul du Jour Julien FONCTION PERSONNALISÉE:Jour Julien

En astronomie, le Jour Julien est une mesure de datation des événements astronomiques indépendante des calendriers en vigueur à différentes ...