https://github.com/marcaureln/matrice
Calculatrice de matrices en ligne de commande
https://github.com/marcaureln/matrice
exercice homework-problem mathematiques matrice ruby
Last synced: 7 months ago
JSON representation
Calculatrice de matrices en ligne de commande
- Host: GitHub
- URL: https://github.com/marcaureln/matrice
- Owner: marcaureln
- Created: 2019-03-31T12:01:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-18T16:18:20.000Z (over 5 years ago)
- Last Synced: 2025-02-28T21:07:50.999Z (over 1 year ago)
- Topics: exercice, homework-problem, mathematiques, matrice, ruby
- Language: Ruby
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# matrice

`matrice` est un petit programme de calcul de matrice entièrement réalisé en Ruby sans aucune librairie. Il a été codé *from scratch*. Il sert à éffectuer différentes opération sur les matrices telles que la multiplication, l'addition, etc.
#### TODO
- [x] remplacer les blocs par des fonctions
- [x] gérer les erreurs liées aux format des matrices (pour l'addition et le produit)
- [x] ajouter des tests unitaires
- [x] calcul du déterminant
- [ ] afficher correctement les matrices
- [ ] calcul de l'inverse d'une matrice
- [ ] gestion des erreurs (math_error, synthax_error, ...)
- [ ] migrer vers une approche orientée objet
- [ ] créer un fichier exécutable
## Comment l'utiliser ?
0. Téléchargez et installez Ruby
1. Clonez le dépot sur votre ordinateur
2. Ouvrez votre terminal et rendez vous dans le dossier `lib`
3. Faites `ruby main.rb` pour lancer le programme
## Contribution
Le projet est ouvert aux contributions et aux suggestion.
#### Comment contribuer ?
1. Dupliquez le dépôt sur votre compte et clonez le localement
2. Créez une branche pour y faire vos modifications
3. Faites vos modifications
4. Envoyez les sur GitHub
5. Faire une pull request