Formulaires BBgraf : mode d'emploi

Généralités

Interfaces pour le script jps2ps, les formulaires permettent (notamment) l'accès à la partie traceur de courbes de fonctions numériques du programme. Les images produites le sont au format jpeg et postscript dans un premier temps, puis au format pdf, sur demande, dans un second temps.

Tous ces formulaires ont en commun un certain nombre de champs permettant le réglage de la taille de la fenêtre, du tracé du repère, etc.. La plupart des options sont assez intuitives et je ne les commenterai pas.

Définitions d'intervalles

Lorsqu'il y a le champ adéquat, on peut ou non spécifier un ou plusieurs intervalles pour le tracé :

  • Sans spécification, on utilise toute la largeur de la fenêtre (de xmin à xmax).
  • Pour spécifier un intervalle, on donne deux nombres séparés par le caractère deux points (:). On peut utiliser les variables xmin et xmax ainsi que toutes les opérations et constantes mathématiques listées plus bas. Par exemple, -1+2 : 7-2 spécifie l'intervalle [1, 5]). On peut également utiliser des variables : le codage xmin:1 définit l'intervalle [xmin, 1] et le codage (xmin+xmax)/2 : xmax définit l'intervalle partant du milieu de l'image jusqu'à son extrémité droite.
  • Pour spécifier plusieurs intervalles, on les sépare par le symbole &. Par exemple, xmin:-.01& .01:xmax spécifie la réunion des intervalles [xmin, -0.01] et [0.01, xmax]. Ceci permet en particulier le tracé de fonctions présentant des points de discontinuité.

Fonctions et constantes mathématiques reconnues

Constantes pi et e. Opérations et fonctions : Sin, Cos, Tan, sin, cos, tan, Exp, ln, add, sub, mul, div, +, -, *, ^ (élevation à la puissance), Arcsin, Arccos, Arctan, arccos, arcsin, arctan, cosh, sinh, tanh, fresnelC, fresnelS.

Les fonctions trigo dont le nom comporte une majuscules se réfèrent à un argument exprimé en radians, les autres attendent un argument exprimé en degrés.