Algobox a été conçu pour le lycée et bénéficie donc du support de deux fonctions numériques.
Algobox propose deux fonctions : F1(x) et F2(x)
F1(x) est une fonction numérique simple, contenant une unique expression.
F2(x) est une fonction numérique avancée, c'est à dire que l'on peut la définir différemment sur plusieurs intervalles et lui fournir plusieurs paramètres.
Pour assigner F1(x), rendez-vous dans l'onglet Utiliser une fonction numérique :
Vous pouvez alors définir votre fonction avec les symboles suivants :
Multiplication : \*
Addition : +
Soustraction : -
Soustraction : \\
Puissance : pow(x,y) (x puissance y)
Algobox met également à votre disposition de nombreuses fonctions mathématiques : Racine, exponentielle, et de nombreuses fonctions statistiques que vous pouvez sélectionner dans la partie Commandes Disponibles :
Pour assigner F2(x), rendez-vous dans l'onglet Fonction avancée :
Tout d'abord, définissez les paramètres que vous souhaitez utiliser (par exemple x,y):
Vous pouvez ensuite ajouter autant de définitions que vous souhaitez en choisissant leur condition. Ce sont les mêmes conditions que dans les SI...ALORS. Par exemple, F2(x,y)=2x+3y si x >= 3 :
Enfin, définissez la fonction utilisée lorsqu'aucune des conditions n'est respectée :
Pour utiliser une fonction, il suffit de l'écrire sous la forme F1( nombre) ou F2( paramètre 1, paramètre 2,...) Par exemple, pour afficher l'image de la variable monNombre par F1, on utilise : AFFICHER "F1(monNombre)" Ceci est bien sur utilisable avec toutes les instructions, comme les affectations de variable ou les conditions
Mettre la fonction 18x²+45x-6 dans F1 et calculer les valeurs pour x allant de 1 à 10.
Mettre la fontion partie entière dans F1 et calculer les valeurs pour x alant de 1 a 10.
Mettre une fontion définie de -8 à 2 par e(x) et de 2 à 9 par -1 dans F2 et calculer les valeurs pour x alant de 1 a 10.