An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# matrice

![matrix transpositions](https://media.giphy.com/media/35v2AuS45pUre/giphy.gif)

`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