1

Bonjour,

Dans un programme je crée une variable m qui stocke l'expression d'un fonction.

Quand je veux tracer la fonction qu'il y a dans ma variable, je fais
define y1(x)=m ou define y1(x)exp(string(m))
et ca ne met pas ma fonction en y1 mais m ou exp(string(m)).

(j'ai vraiment cherché dans mon manuel ti89 tita et j'ai pas trouvé).

J'en profite pour poser une autre question.

J'utilise la fonction prty de vertel dans un programme. Par fois, l'expression à afficher en pretty print est trop grande pour l'ecran, alors je la fait "scroller". Mais c'est assez long.

Il y a t'il moyen de stocker l'expression en pretty print (qui sort de l'écran) dans une image (plus grande que l'ecran) que je ferai scroller?

Enfin, comment quitter proprement un programme qui utilise des applications graphique vertel : il reste des pixels allumés entre la status bar et le rest de l'écran.

Voilou smile merci d'avance.

2

define y1(x)=m ou define y1(x)exp(string(m))

Si je me souviens bien, ta fonction doit être sous forme d'une chaîne de caractères. Exemple :

define y1(x)="x"
Il y a t'il moyen de stocker l'expression en pretty print (qui sort de l'écran) dans une image (plus grande que l'ecran) que je ferai scroller?

Il y a-t-il un moyen... Mais c'est compliqué... Il faut afficher déjà ce qui est affichable... C'est-à-dire afficher en x=0... Puis tu démerdes à avoir la fin de l'expression en l'affichant dans des x négatifs (si c'est pas une connerie, c'est faisable ça ???)... Tout le reste est ensuite une histoire de puzzle wink
Enfin, comment quitter proprement un programme qui utilise des applications graphique vertel : il reste des pixels allumés entre la status bar et le rest de l'écran.


il faut que ton prog commence par
local tios
vertel("save","tios",0,0,159,99)

(Le mot tios n'est pas obligatoire, ça peut être "bibi", "bobo", "bubu", "huitre"...)
Ton prog doit se terminer par :

vertel("pict","tios",0,0,1)

3

=> pour le scrolling de l'expression pretty print. Il y de l'idée, mais la fonction save de vertel ne permet pas de sauver des images de taille superieur à l'ecran (au lieu d'avoir à faire plusieurs captures d' ecran) ?

=> pour quitter vertel proprement ca marche nickel smile

=> pour tracer la fonction ca ne marche pas, j'ai éssayé deux technique :

"3x"->m
define y1(x)=m

et

3x->m
define y1(x)="m"

4

Saphari :
=> pour tracer la fonction ca ne marche pas, j'ai éssayé deux technique :

"3x"->m
define y1(x)=m

et

3x->m
define y1(x)="m"

essaye cette technique:

"3x"->m
expr("define y1(x)="&m)

ça devrait marcher smile
wartoom.free.fr mon site perso,le portail du divertissement

5

Le problème c'est que l'expression en pretty print est affichée à l'écran, donc même si tu sauves une zone plus grande ça ne servira pas à grand chose (de plus les images plus grandes que l'écran sont très mal gerées par le TiOS, c'est à éviter en géneral). Comme dit naPO, je crois qu'il n'y a pas d'autre solution que d'afficher à des x négatifs (je ne sais même plus si la fonction est clippée... il me semble), même si c'est lent sad
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

Ca depend quel caltos tu as, mai en general tu fais : m(x) <- y1(x) La fleche c est la touche STO. Ca cree une fonction que tu peu voir dans FUNC au lieu de PRMG.

Je sai ke tu peu enregistre une image sur une TI 82 je le fesai alor sur 89 ya surement moyen. Normalement tu l enregistre dans un Pic si je me souvien bien.

7

Pour la fonction, la méthode de caamg est la bonne, sauf si tu veux qu'elle marche en anglais et en français.
Pour qu'elle marche dans toutes les langues, tu fais:

"3x+2-x^3"->m

expr(m&"->y1(x)")
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

8

Merci mais mon prog ne marchera que en anglais.

Par contre, j'aimerais crer un gif pour pouvoir diffuser le programme, Sauriez pas comment on fait ??

Avec VTI, j'ai essayé. Je fais clique gauche : take screenshot, là j'ai le choix entre 3 types de captures d'écran et 3 types de petit film.
Pour les capture d'écran ca marche (il me propse de créer la *.bmp) mais pour les "clipboard", rien ne se passe.

9

10

Saphari :
Merci mais mon prog ne marchera que en anglais.

Enfin en l'occurrence c'est pas plus compliqué de faire que ca marche partout, alors pourquoi s'en priver ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

11

Oui mais je suppose qu'il y a plein d'autres fonctions dans mon programme qui sont en version anglaise et je suis fainéant zzz

Pour ti calc j'ai trouver calcapture (ca fait apparemment des screens animés (faut avoir VTI))

12

Non par ce que la plupart des autre fonctions seront directement tarduites. (automatiquement)
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

13

Je profite que ce post soit ouvert pour poser encore un question grin
Est il possible avec la fonction text de vertel, de faire écrire le contenu d'une variable (expresssion ou chaine, peu importe) ?

14

Bah oui, mais faut connaitre son type : pour une chaine ça sera vertel("text",var,20,10) par exempe, alors que pour un nombre ça sera vertel("text",string(var),20,10)... enfin ça relève du basic ça, pas de vertel en particulier tongue
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)