Classes de gestion de vecteur et de matrice

On souhaite implanter sous forme de classes Java les structures de données suivantes:

- un vecteur de 4 valeurs réelles,
- une matrice de 4x4 valeurs réelles.

Pour la classe vecteur, deux constructeurs sont implantés. Le premier est sans paramètre et initialise le tableau à 0.0. Le deuxième possède 4 paramètres réels pour l'initialisation des 4 réels de la classe.

Pour la classe matrice, un constructeur est implanté. Il ne possède aucun paramètre est initialise une matrice identité.

Pour la classe vecteur, la méthode suivante sera implantée:

- produit matrice - vecteur.

Pour la classe matrice, les méthodes suivantes seront implantées:

- initialisation à la matrice translation de tx, ty, tz,
- produit matrice - vecteur,
- produit matrice - matrice.

Auteur: Nicolas JANEY
UFR Sciences et Techniques
Université de Besançon
16 Route de Gray, 25030 Besançon
nicolas.janey@univ-fcomte.fr