Vector

Sage . Algèbre linéaire

lien sur Vector dans le manuel de référence

Premiers exemples

  • Création d'un vecteur de 3 nombre réels que l'on initialise :

un_premier-vecteur = vector (RR, [1.3, -2,5, -3.7])

  • Création d'une vecteur à partir d'un Vector_Space
un_vector_space = new VectorSpace (RR, 3) # Correspond à des vecteurs de 3 réels
un_premier-vecteur = un_vector_space([1.3, -2,5, -3.7])

Autres façons de créer un objet vector

Création d'un vecteur à partir d'un iterable de Python

sage: type(i^2 for i in range(3))

sage: v = vector(i^2 for i in range(3));

v (0, 1, 4)

Conversion d'un nombre complexe en un vecteur à 2 éléments

sage: c = CDF(2 + 3*I)

sage: v = vector(c);

v (2.0, 3.0)

Quelques fonctions/méthodes sur les vecteurs

Quelques opérateurs

  • u + v
  • u - v
  • s * v
  • u * v (inner_product)

» Glossaire de Sage