Aller au contenu
uencoder

Vector

Un vecteur est une grandeur dotée d'une norme et d'une direction, représentée comme un tableau ordonné de nombres, prenant en charge l'addition, la multiplication scalaire, le produit scalaire et le produit vectoriel ; c'est le fondement de la physique et de la géométrie.

Objectif

Représenter et manipuler des grandeurs orientées, base de l'algèbre linéaire, de la physique et des graphismes.

Mécanisme

Un vecteur n-dimensionnel [v1,...,vn]. L'addition et la soustraction se font composante par composante. La multiplication scalaire met à l'échelle chaque composante. Produit scalaire a·b=Σa_i×b_i (une projection). Le produit vectoriel est 3D uniquement, le résultat étant perpendiculaire aux deux opérandes. Norme |v|=√(Σv_i²) ; vecteur unitaire v/|v|.

Cas d’usage

  • Graphisme 3D et physique
  • Vecteurs de caractéristiques en apprentissage automatique
  • Calcul de forces et de vitesses
  • Recherche en espace vectoriel

Exemples

  • entrée
    [1,2] · [3,4] = 1×3+2×4
    Output
    11

    Dot product

Erreurs courantes

Confusing the dot product with the cross product
The dot product yields a scalar; the cross product yields a vector (3D only)

Termes associés

Outils associés

References