Francesco SALVI
XYZR-CURVE
Programme pour l’analyse de fonctions mathématiques
Bruxelles, Janvier 1992
Points principaux
Exemples de graphiques
2D
Exemples de graphiques
3D
Exemples de calcul
Points principaux
1. Visualise le graphique de toute équation de type y=f(x), z=f(x,y),
r=f(x)
Le graphique est tracé même si la fonction est discontinue
ou contient une partie imaginaire. On peut identifier la courbe par son
équation ou par interpolation: dans le premier cas l'utilisateur
tapera le texte de l'équation, dans le second l'utilisateur marquera
des positions en x,y; le programme trace la courbe correspondante.
2. Programme ouvert
L'utilisateur peut facilement ajouter:
-
des librairies de courbes prédéfinis
-
des écrans de texte explicatif à montrer pendant l'exécution
(par exemple pour illustrer un cours).
Note: tous les ajouts sont automatiquement pris en charge par le programme
(les équations ajoutées sont cataloguées dans la librairie
de base, les titres des écrans d'explications sont repris dans l'index
des instructions).
3. Deux niveaux: débutant et avancé‚
-
Débutant: tout est présenté sur le même
écran: la série de courbes prédéfinies ainsi
que la possibilité d'insérer une courbe quelconque.
-
Avancé: avec une touche de fonction on peut accéder
à la série des sous-menus pour visualiser, calculer, transformer,
etc.
4. Interactivité et immédiateté
Dans le but de faciliter la compréhension des variations d'une courbe,
le programme repropose le texte de la dernière équation insérée:
en modifier les données et visualiser immédiatement le résultat.
ex: y = +x2 y = -x2
5. Commandes données par touches de fonction
Les noms des commandes sont affichés en permanence à la dernière
ligne de l'écran: aucune mémorisation est nécessaire.
La description complète des commandes actives est visible grâce
à la touche "?" (Context sensitive help).
6. Logiciel modulaire
La structure du code prévoit la possibilité d'ajouter aisément
de nouveaux modules (par exemple un module de calcul avancé).
7. Sorties vers logiciels de PAO et tables traçantes
Utile dans la préparation de transparents pour rétroprojecteur
ou la réalisation de publications comprenant des diagrammes de courbes
(voir les exemples dans la présentation du programme).
Exemples
de graphiques 2D
Exemples
de graphiques 3D
Exemples de calcul
Derivée
Integrale
Interpolation 1
Interpolation 2
Interpolation 3
Return