π
<-

error:

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

error:

Unread postby 95sisi » 17 Sep 2011, 18:32

Bonsoir tout le monde !

Apres lecture et relecture du manuel et maintes et maintes recherches sur internet, je me confie à vous :

Tout à commencé par un RESET de la RAM puis quand j'ai voulu lancer mon programme "etude()" et que la terrible erreur est apparue :

ERROR
Argument must be a string

Logiquement le problème devrait venir de ce reboot de RAM !

De plus, "etude()" est le seul programme de ma TI89 qui ne fonctionne plus ainsi je ne peux plus étudier une fonction rapidement (dérivée, tableau de var, limites, asymptotes,etc.).

Merci d'avance de votre aide et j'espère avoir été assez clair.
User avatar
95sisi
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 83%
 
Posts: 14
Joined: 18 Apr 2011, 13:42
Gender: Male
Calculator(s):
MyCalcs profile
Class: terminale

Re: error:

Unread postby Lionel Debroux » 17 Sep 2011, 19:22

Il faut passer ta fonction au programme dans une chaîne de caractères :)
Par exemple, etude("x^2")
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: error:

Unread postby 95sisi » 17 Sep 2011, 19:30

c'est ce que j'ai fait mais sa me dit :
errors: to many arguments

Au fait voici le prgrm:
http://tiplanet.org/forum/archives_voir.php?id=487
User avatar
95sisi
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 83%
 
Posts: 14
Joined: 18 Apr 2011, 13:42
Gender: Male
Calculator(s):
MyCalcs profile
Class: terminale

Re: error:

Unread postby Bisam » 18 Sep 2011, 12:36

Je télécharge, je teste et je te fais un compte-rendu.
Première impression : c'est une usine à gaz (121 fichiers pour un total de 36800 octets rien que pour faire une étude de fonctions, cela paraît un tantinet exagéré)
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: error:

Unread postby Bisam » 18 Sep 2011, 13:01

J'ai trouvé ce qui pourrait être le problème.

Apparemment, l'un des fichiers à l'intérieur du groupe nommé "etude10.89g" a une entête corrompue. Par conséquent, il n'est pas transféré avec les autres.
Pour y remédier, il suffit de l'extraire du groupe et de le transférer à part.

Voici la procédure à suivre :
1) Extraire tout le contenu de l'archive "Etudedefonction.zip" dans un dossier quelconque, que je nommerai ici "Etude"
2) Double cliquer sur le fichier "etude10.89g", ce qui aura pour effet de l'ouvrir comme si c'était un dossier. (Il faut pour cela que TI Connect soit installé, mais je vais supposer que c'est le cas).
3) Copier le fichier nommé "etude.mode.89l" et le coller directement dans le dossier "Etude".
4) Transférer le fichier susnommé seul vers la calculatrice.
5) Sur la calculatrice, se placer dans le dossier "etude" (Appuyer sur [Mode], puis à la ligne "Current folder", sélectionner "etude", puis appuyer sur [Enter] pour valider le choix)
6) Lancer le programme en tapant etude().

Ce programme est loin d'être optimisé mais il fonctionne plutôt bien et donne un tableau qui a une bonne tête, avec de jolis graphismes.
Il a un gros inconvénient : il utilise de très nombreuses variables globales... et la plupart d'entre elles ne peuvent être archivées car elles sont modifiées en permanence par le programme. Si tu as un ennui et que tu dois réinitialiser ta calculatrice, le programme ne fonctionnera plus car ces variables auront été effacées : il faudra le retransférer.
A vrai dire, seuls quelques sous-programmes sont "Lockés" et même pas archivés, donc tu perdrais tout de toute façon.

Si tu as l'intention d'utiliser ce type de programmes, tu peux trouver bien mieux que ce programme qui a déjà 12 ans d'âge.
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: error:

Unread postby 95sisi » 18 Sep 2011, 13:13

merci de ton aide bisam
J'ai suivi ton conseil et j'ai pris un autre programme qui me fait la même chose pour beaucoup moins de place :)
User avatar
95sisi
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 83%
 
Posts: 14
Joined: 18 Apr 2011, 13:42
Gender: Male
Calculator(s):
MyCalcs profile
Class: terminale


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 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.
798 utilisateurs:
>778 invités
>14 membres
>6 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)