Tracium, mon traceur de courbes planes, existe depuis l’été 2000. La version 1 est sortie en juillet 2000, la version 2 en 2005, avec une dernière mise à jour en 2007. Il me manquait un Tracium modernisé. Voici donc la version 3, écrite entièrement de zéro.

Tracium 3 : logiciel de tracé de courbes mathématiques montrant 4 courbes tracées ensemble
Tracium 3 : logiciel de tracé de courbes mathématiques montrant 4 courbes tracées ensemble

Ce qu’il fait

  • Il trace autant de courbes que l’on veut : cartésiennes y = f(x), paramétrées x(t), y(t) et polaires r = f(θ). Chacune a sa couleur et son épaisseur.
  • On le déplace à la souris, on zoome à la molette, et les axes se graduent tout seuls. Le repère reste toujours orthonormé.
  • Il calcule et simplifie les dérivées (menu Outils > Dérivée). On peut les copier ou les tracer d’un clic.
  • Les documents s’enregistrent en .tracium, un fichier texte lisible. Le tracé s’exporte en image PNG, de la taille que l’on veut, y compris en 4K ou davantage.

Ce qui a changé

  • Le moteur est réécrit en C++ 23, et le dessin passe par la carte graphique (Direct2D). Ainsi, une spirale de un million de points reste fluide à dessiner.
  • Le parseur d’expressions est neuf. Il accepte 2x, 3(x+1), les opérateurs logiques, le test c ? a : b, et il signale les erreurs de syntaxe pendant la frappe.
  • L’interface est modernisée grâce à WinUI 3. L’application est en 64 bits, avec un installeur maison et des mises à jour intégrées.
Tracium 3 montrant la précision du tracé d'une courbe polaire
Tracium 3 montrant la précision du tracé d’une courbe polaire

Pour l’essayer

Tracium est gratuit. Le téléchargement, la liste des fonctionnalités et une centaine d’exemples de courbes (avec leurs équations, leurs propriétés et le document à ouvrir) sont disponibles sur les pages consacrées à Tracium.

La suite

La prochaine mise à jour ajoutera les courbes implicites (exemple : x^2 + y^2 = 4) et les inéquations, des curseurs de paramètres animés, une vingtaine de nouvelles fonctions et la gestion de l’écran tactile. Ensuite viendront probablement les suites numériques, le diagramme en toile d’araignée et un menu d’analyse des courbes. Un Tracium 3D est aussi prévu.