Entrer une fonction par un programme (TI82)

Résolu/Fermé
sblouf Messages postés 88 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 9 avril 2017 - Modifié par sblouf le 22/04/2014 à 11:42
sblouf Messages postés 88 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 9 avril 2017 - 23 avril 2014 à 18:56
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 samedi 1 décembre 2012 Statut Membre Dernière intervention 24 octobre 2016 84
23 avril 2014 à 17:55
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 lundi 27 octobre 2008 Statut Membre Dernière intervention 9 avril 2017 2
23 avril 2014 à 18:27
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 lundi 27 octobre 2008 Statut Membre Dernière intervention 9 avril 2017 2
23 avril 2014 à 18:56
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