Calcul formel (niveau lycée)

Description

Bonjour,
c'est un logiciel de calcul formel.
Il est destiné aux élève de lycée, mais peut servir aussi à des collégiens.
Il utilise la librairie scientifique Giac, qui réalise le calcul formel et permet de controler les calculs de l'utilisateur.

Pour compiler, j'utilise DELPHI 7.

On se propose de factoriser, développer, résoudre des équations, inéquations, composer et décomposer des fonctions, dériver, intégrer, travailler sur les complexes, les exponentielles, les décompositions primaires, les intervalles etc...

Par exemple, pour la factorisation, étant donnée une expression,
  • l'utilisateur tape sa formule qui est soit un calcul intermédiaire, soit sa réponse.
  • le logiciel vérifie si la réponse est cohérente (ici egalité avec la formule de départ),

et détermine si c'est une forme factorisée.
  • l'utilisateur est invité à poursuivre jusqu'à ce qu'il donne une forme factorisée.


L'expression de départ est
  • soit une expression proposée par l'utilisateur;
  • soit une expression proposée par le logiciel (expression que l'on peut aisément modifier ou changer)


Points à mon avis intéressants : * l'utilisateur peut rentrer ses propres expressions à étudier, en utilisant le menu "Données personnelles" (en principe pour l'élève) ou bien le menu "modifier les exercices" (en principe pour le prof)
  • l'utilisation de la librairie scientifique Giac, librairie que j'ai enrichi de quelques procédures.
  • le logiciel donne la réponse calculée à l'aide de Giac. On peut donc se servir de RackMath comme d'une calculatrice formelle.
  • l'utilisation de mimetex.dll, pour afficher des ligne de calculs.
  • l'éditeur d'équation que j'ai bricolé, qui contrôle l'éditeur MthX dont je n'ai pu modifier le source.
  • la simplicité pour proposer ou modifier des exercices.
  • une prise en main assez intuitive.


Points négatifs : * les librairies sont lourdes; pour les récupérer, lire le fichier README_0.
  • les inévitables bugs.

Conclusion :


A compiler avec Delphi 7

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.