Editeur d'équations
version 1.1 béta
Cet interpréteur d'expression mathématique n'en est qu'à sa première version béta. Veuillez excuser ses nombreuses imperfections.
Règles d'écriture des formules
- Les caractères acceptés sont toutes les lettres, les chiffres, les opérations, la virgule (séparateur décimal), ^ (exposant), _ (indice), ! (factorielle), ( et ), ; (séparateur de paramètres).
- Les autres caractères ne sont pas pris en compte, préférer donc les éviter pour l'instant.
- Une fonction est toute suite de lettres suivie d'une parenthèse ouvrante. Entre les deux peuvent s'intercaler des exposants et indices. Son nom n'est pas pris en compte. Eventuellement, il peut y avoir plusieurs paramètres entre parenthèses (cela est dû à un bug, n'en abuser pas svp!). Exemple : f^2_i(x;y)
- Il existe des problèmes d'interprétation entre la fraction et les indices et exposants. Par exemple, 1/n_i et 1/(n_i) ne donneront pas le même résultat. N'hésitez pas à user des parenthèses !
- Les exposants et indices ne prennent en compte que le caractère suivant, sauf s'il s'agit d'une parenthèse ouvrante. Dans ce cas, c'est toute l'expression entre parenthèses qui est décalée. Exemple : x^i/2 est-elle la moitié de x puissance i,(x^i)/2, ou la racine de x puissance i, x^(i/2) ?
- Avant d'inventer des noms de fonctions plus ou moins reconnues par tous, penser que la racine carrée est aussi la puissance un demi, soit ...^(1/2).
- Il y a de nombreuses anomalies dans ce script. Par exemple, évitez de mettre plusieurs virgules dans un nombre ...
- Enfin, user, abuser des parenthèses, tout en n'oubliant pas de les refermer. Pour l'instant, elles restent toujours visibles même lorsque ce n'est pas utile, mais cela a l'avantage de bien indiquer à l'interpréteur qui a quel rôle dans l'expression.
Plus de règles ... (bientôt)
3889 visites/4169 visiteurs