Membre de l'équipe : Jérôme Lévesque et Jérémi Girard
-
Le programme fonctionne avec un nombre arbitraire de matrices dynamiques de dimensions arbitraires avec des opérations mixtes
-
Les opérations suivantes ont été intégrées - Addition et soustraction de matrices - Multiplication avec un nombre - Puissance - Transposition - Inversion - Produit matriciel - Produit vectoriel - Produit d'Hadamard - Produit tensoriel - Calcul du déterminant
-
Le programme permet d'entrer directement les matrices et d'importer les matrices à partir de fichier CSV
-
Le programme affiche le résultat, la démarche et permet de les imprimer
-
Le programme est robuste et affiches des messages d'erreur lorsque l'utilisateur entre des données erronées
-
Le programme a style visuel attrayant et contient des éléments visuels intéressants, comme des animations
-
Les algorithmes utilisés pour les calculs sont efficaces
-
Le code utilise adéquatement l'architecture MVC et les principes de l'orienté objet
-
Le programme possède des tests unitaires qui testent les fonctions critiques - Les tests unitaires sont efficaces et s’exécutent rapidement
-
Le projet est remis sur Github - Le projet utilise adéquatement les fonctionnalités de Git