Entrer une fonction par un programme (TI82)

Résolu
sblouf Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -  
sblouf Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je me tourne vers la communauté CCM après des jours de recherches infructueuses...
Mon problème est le suivant, je cherche s'il est possible de "déclarer" une fonction dans les variables de fonctions (Y1,Y2,...,Yn) dans un programme.

Pour essayer d'être clair, ce programme affiche le graphe et une fonction. Cette fonction doit être déclarée pour l'exécution du programme est supprimée une fois le programme terminé.
Si possible il devrait également vider les foncions déjà présente.

J'espère donc que vous pourrez m'aider à trouver comment faire pour écrire une fonction dans mon programme.

2 réponses

$0M3oNe Messages postés 336 Date d'inscription   Statut Membre Dernière intervention   85
 
Bonjour,
pour définir une fonction dans un programme il faut utiliser les chaînes de caractères (qui se trouvent dans le menu var)
tu fait
:input "fonction:",chaine1
:chaine1->Y1

et pas besoin de supprimer toutes les foncions pour qu'elles ne s'affichent pas,
fonctoff
suffit.
6
sblouf Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci beaucoup, ça fonctionne !
Je me permet de rajouter (après avoir testé d'après ce que tu m'as dit) qu'il n'est même pas obligatoire de placer la fonction dans une chaine si elle est constante comme c'est le cas pour moi en faisant comme ceci:

:"maFonction"->Y1

En tout cas encore merci, problème résolu ;)
0
sblouf Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   2
 
Et pour "vider" les fonctions si besoin je viens de tester
:""->Y1:""->Y2:""->Y3:""->Y4:""->Y5:""->Y6:""->Y7:""->Y8:""->Y9:""->Y0
qui fonctionne également.
0