π
<-

supression de variables

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

supression de variables

Unread postby MrNavet » 06 Apr 2010, 11:51

Bonjour, savez-vous s'il existe une commande qui permet de supprimer toutes les variables d'un dossier, lorsqu'elles ne sont pas archivées ? Y'a bien "NewProb" mais ça n'efface que les variables a...z. Donc il me reste les a1, f1, ab, etc. et c'est fastidieux de faire le ménage entre chaque exo...

Merci :):
User avatar
MrNavet
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 92%
 
Posts: 33
Joined: 01 Mar 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: PSI

Re: supression de variables

Unread postby jacques » 06 Apr 2010, 11:57

Il me semble que pour les variables que tu créées toi-même (comme "a1", "plouf", etc...), il faut les effacer manuellement.

Mais ce n'est pas très gênant : il suffit de leur réattribuer une valeur ou de ne pas les utiliser par la suite si tu ne veux pas t'embrouiller.

Sinon, une méthode efficace pour nettoyer la RAM et donc les variables qui y sont contenues : le Ram reset (mais pense bien à archiver les données auxquelles tu tiens ! :;): ).

Une dernière chose : tu t'es trompé de forum : ici on est dans z80 ( les ti83, ti84+, etc...) et pas 68k.
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: supression de variables

Unread postby MrNavet » 06 Apr 2010, 13:11

Mais ce n'est pas très gênant


Si justement, car comme ma bibliothèque de programmes commence à être assez immense, je passe des heures à rechercher les variables à effacer :#fou#:

Pour le RAM reset, je sais pas si on parle de la même chose mais après l'avoir fait je dois attendre que la calculette charge je-sais-pas-trop-quoi, ce qui prend bien 30s.... Puis ça m'efface toutes les varaibles de tous les dossiers, ce que je ne veux pas.

Euh on peut déplacer le post comme ça, ou faut-il un gentil modérateur ?
User avatar
MrNavet
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 92%
 
Posts: 33
Joined: 01 Mar 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: PSI

Re: supression de variables

Unread postby jacques » 06 Apr 2010, 13:26

Je voulais dire par là qu'il n'est normalement pas nécessaire d'effacer toutes ses varaibles utilisées pour travailler.

Et normalement un RAM reset est quasi instantané. Es tu sûr de l'avoir fait correctement ? ([2nd] [mem] [f1] puis RAM Reset). La lenteur est peut-être due au fait que ta RAM soit bien remplie.

Pour déplacer le post, il faut un modo par contre.
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: supression de variables

Unread postby Bisam » 06 Apr 2010, 15:20

En fait, tu as rarement besoin de beaucoup de variables en même temps... donc normalement ça ne devrait pas arriver.
Si c'est un programme qui crée ces différentes variables, il suffit de les déclarer en "Local" et elles seront automatiquement supprimées.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: supression de variables

Unread postby Loulou 54 » 06 Apr 2010, 17:50

Sinon, crée un dossier "VAR" par exemple. Comme ça tu peux le choisir comme dossier courant et toutes tes variables y seront stockées. Pour les supprimer, tu n'as qu'à sélectionner ce dossier dans Var-Link, t'appuies sur [F4] (tout le dossier est coché) et tu peux tout supprimer d'un coup !

Ou alors, inversement, tu fais un dossier "progs" par exemple où mettre tes programmes et tu garde "MAIN" pour les variables . . .
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: supression de variables

Unread postby tama » 06 Apr 2010, 18:22

Un RAM clear reste effectivement la solution la plus rapide pour faire ça, jacques a donné la procédure à faire, normalement ça devrait être rapide à faire (ne pas prendre 30 secondes quoi ...)

Sujet déplacé sinon.
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: supression de variables

Unread postby MrNavet » 06 Apr 2010, 19:59

En fait, tu as rarement besoin de beaucoup de variables en même temps...

En effet, mais lorsque je change d'exo (ex. en DM) j'ai besoin d'autre varaibles, fonctions, listes, matrices, etc., et celles correspondant à l'exercice précédent je n'en ai plus besoin (genre un exo sur les courbes paramétrées, x et y sont des fonctions, puis au suivant x c'est l'inconnue). Et comme mon répertoire "maths" est plein à craquer des petits programmes que j'ai trouvé/tapés pour me simplifier la vie, ça met du temps pour tout supprimer. Et la fonction Delvar, c'est un peu au coup par coup.

Sinon, crée un dossier "VAR" par exemple

Ca je l'ai fait en physique, ou les calculs numériques sont à part, suffit d'entrer la formule et paf fini. En maths j'ai trop besoin de tripatouiller un peu tout en même temps, et d'utiliser mes programmes avec les varaibles, assignées ou pas...

Un RAM clear reste effectivement la solution la plus rapide pour faire ça

Ouais mais là ça me vire aussi les expressions que j'aurais soigneusement entrées avec les unités dans le répertoire apnum pour les devoirs de physique :#wrong#:

Le truc auquel j'avais pensé, c'est faire un programme qui balaie toutes les combinaisons de 2 (lettes+chiffres+lettres grecques) (je n'utilise que très rarement plus de deux symboles) ; mais en pratique ce balayage risque de durer longtemps...

nb : non,non, je suis pas ch*** :D:
User avatar
MrNavet
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 92%
 
Posts: 33
Joined: 01 Mar 2008, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: PSI

Re: supression de variables

Unread postby Loulou 54 » 06 Apr 2010, 20:19

MrNavet wrote:
nb : non,non, je suis pas ch*** :D:


Hein ? Non ! :#fou2#:

Faire un programme comme tu as dit est faisable, pour des variables à deux caractères !
Tu peux faire ça avec deux boucles imbriquées et en utilisant la fonction char.
Si tu veux effacer toutes les variables possibles de deux lettres, il faudra 26^2 tour de boucles = 676
ça peut ne pas être TROP long... Bon, si tu veux en plus rajouter les lettres grecques et les chiffres... :#delire#:

à toi de voir ! :;):
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

Re: supression de variables

Unread postby Bisam » 06 Apr 2010, 22:03

MrNavet wrote:Le truc auquel j'avais pensé, c'est faire un programme qui balaie toutes les combinaisons de 2 (lettes+chiffres+lettres grecques) (je n'utilise que très rarement plus de deux symboles) ; mais en pratique ce balayage risque de durer longtemps...

Si tu veux faire au plus simple, pour inclure tous les chiffres, lettres et lettres grecques, il faut utiliser les caractères du numéro 48 au numéro 148 (une dizaine d'entre eux ne sont pas utilisés dans le lot).
Le problème c'est que cela fait plus de 10000 combinaisons à effacer... et que certaines combinaisons sont impossibles, notamment celles commençant par un chiffre ou contenant un caractère comme [ ou (.
Donc il faut faire moins de combinaisons mais avec plus de tests... et ça augmente le temps d'effacement.
Je pense que la meilleure solution si tu n'utilises pas de programmes pour résoudre tes exercices et que tu crées de nouvelles variables à chaque nouvel exercice est que tu crées un nouveau dossier à chaque fois, que tu fasses tout l'exo dans ce dossier et que tu l'effaces quand tu n'en as plus besoin.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
805 utilisateurs:
>791 invités
>7 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)