R
R
Calculateur des fonctions du second degré
Calculateur de deux fonctions du second degré de type f(x)=ax²+bx+c.
Calculateur des fonctions du second degré main
L'idée :
L'idée était de créer une interface permettant d'afficher des courbes ainsi que les résultats des fonctions du second degré de la forme f(x) = ax² + bx + c, avec a, b, c appartenant aux nombres réels ou complexes.

C'est mon tout premier projet réalisé avec Tkinter.
Partie technique :
L'un des principaux défis techniques a été de concevoir un design simple, lisible et agréable à utiliser.

Il fallait que les courbes soient bien tracées, avec un rendu visuel propre, et que le tableau de résultats soit clair et compréhensible.

Un autre point important a été d'éviter les duplications de code, notamment pour les calculs et le tracé des fonctions, afin d'assurer un code plus propre.
Les améliorations à ajouter :
Permettre à l'utilisateur de saisir librement les coefficients a, b et c, afin de tester différentes fonctions personnalisées.

Il serait également intéressant de pouvoir ajouter plusieurs fonctions, et d'introduire des outils pour analyser, comme le point d'intersection entre deux courbes.
Pour résumer :
Pour un tout premier projet réalisé avec Tkinter, je suis vraiment satisfait du résultat.

Je sais qu'il y a encore du travail à faire pour le rendre plus propre et mieux structuré, mais pour un début, c'est une base dont je peux être fier.
Résultat :
Calculateur des fonctions du second degré mode eval

Traçage d'une courbe f et affichage des données sélectionnées (discriminant et sommet)

Calculateur des fonctions du second degré result mode eval

Affichage du tableau TVI de deux fonctions f et g