Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Autres langages > Tout sur les TI ! > Lecture du sujet

Tout sur les TI !

Besoin d'aide ?

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3  ...  31  32  33  34  35  36  37  ...  39  40  41  42  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3  ...  31  32  33  34  35  36  37  ...  39  40  41  42  Suivante
Hors ligne Cygal # Posté le 23/09/2008 à 17:44:47
Enfin Libre
Avatar
Groupe : Membres
Reprise du dernier message de la page précédente :
Tu peux écrire ça directement dans ta TI aussi si tu veux, en remplaçant u(n-1) par une variable quelconque, genre x.


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne IJK # Posté le 23/09/2008 à 18:40:11
Avatar
Groupe : Membres
Citation : 11TLP
C'est parce-que ta calculatrice calcule u(n+1) à partir de toutes les valeurs précédentes, et recommence pour u(n) ... ça prend beaucoup de mémoire au bout d'un moment ^^ .

Sinon pour calculer s'il y a une raison, c'est pas compliqué si ?
Si j'ai bien compris :
u(n)
= u(n-1)+2(n-1)+3
Ok ?
Ou sous une autre forme

u(n+1)
= u(n)+2n+3
= u(n-1)+2(n-1)+3+2n+3
= u(n-1)+2n-2+3+2n+3
= u(n-1)+4n+4

u(n+1)-u(n)
= u(n-1)+4n+4-(u(n-1)+2(n-1)+3)
= 4n+4-2n+2-3
= 2n-3

Je te laisse conclure et rédiger ton devoir, va ^^ ( la partie la plus chiante mouahaha :p ).



En fait c'était surtout pour apprendre à m'en servir, là ça restait simple. Mais j'essaye de faire des programmes et j'ai du mal à savoir où sont les limites du ti-basic et de la calculette. En fait, faire un programme permet de rassembler et de retrouver des fonctions plus simplement vu que de toutes les façons, tout ce que le programme va calculer, la calculette doit déjà savoir le faire dans home en utilisant la fonction, non ?

Citation : Cygal
Tu peux écrire ça directement dans ta TI aussi si tu veux, en remplaçant u(n-1) par une variable quelconque, genre x.


J'ai essayer de faire u(x+1)-u(x) mais il m'affiche 0 et en remarque "poss. domaine plus grand"
Hors ligne P3p!t0 # Posté le 23/09/2008 à 19:21:57
Avatar
Groupe : Membres
Salut tout le monde,
Voilà, j'ai commencé le ti-basic la semaine dernière, j'ai donc suivi le tuto de lanfeust, et j'ai fais le plus moins en y ajoutant une ou deux améliorations (fonction rejouer, compteur de point avec commentaire).
Bref j'aimerai bien faire un peu de graphique, je cherche donc des tutoriaux pour faire des jeux graphiques (même simples), ou des idées et des personnes pour m'aider à le réaliser.
J'ai trouvé deux trois trucs sur tibasicdev.wikidot.com/ mais c'est quand même de l'anglais (dur dur même pour un seconde européenne..), et il y a quantité de tutoriaux. J'ai également regarder ticalc.org.
Donc si quelqu'un pouvait m'aider :D
Merci par avance.

Note : J'ai une TI-nspire avec un clavier Ti84+
Édité le 23/09/2008 à 19:56:38 par P3p!t0

"Définissez-moi d'abord ce que vous entendez par Dieu et je vous dirai si j'y crois." :ange:
A.Einstein. :-°
59 words
 
Hors ligne chana # Posté le 23/09/2008 à 22:47:22
Avatar
Groupe : Membres
Pour faire des jeux graphiques, il faut te servir du menu "Draw" dans lequel tu as différentes commandes utiles.
Par exemple, Pxl-On(x,y) affiche un pixel de coordonnées x et y.
Pour tout connaître dans ce menu, je ne peux que te conseiller de regarder la notice en français de la TI84, disponible sur le net.

Si tu as des choses précises que tu ne comprends pas, demande-moi.
Hors ligne 11TLP # Posté le 24/09/2008 à 00:38:11
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Ah IJK si ça se trouve ta variable X ( ou n ) est incorrecte si ta calculatrice ne fait pas de calcul littéraire ^^ .
Comme t'as une TI-89, il me semble qu'il y a une fonction simplify( , à moins que je confonde avec la Algebra de Casio qui a la même puissance que la TI-89 ( je crois :euh: ).

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 
Hors ligne IJK # Posté le 24/09/2008 à 12:17:16
Avatar
Groupe : Membres
Normalement, la TI-89 fait le calcul formelle (je sais pas ce que tu attends par le calcul littéraire ^^). Et j'ai chercher dans le manuel une fois fonction se rapprochant de celle que tu as donner par le nom, j'ai rien trouver :/
Hors ligne P3p!t0 # Posté le 24/09/2008 à 12:45:40
Avatar
Groupe : Membres
ok merci.

"Définissez-moi d'abord ce que vous entendez par Dieu et je vous dirai si j'y crois." :ange:
A.Einstein. :-°
59 words
 
Hors ligne 11TLP # Posté le 24/09/2008 à 19:30:07
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Dommage ^^ .
Et oui je me suis peut-être trompé, c'est calcul formel, je ne suis pas sûr de savoir si le "calcul littéral" est synonyme ...

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 
Hors ligne nono212 # Posté le 24/09/2008 à 20:41:43
Euh..."a" ?
Avatar
Groupe : Membres
Citation : 11TLP
Comme t'as une TI-89, il me semble qu'il y a une fonction simplify( , à moins que je confonde avec la Algebra de Casio qui a la même puissance que la TI-89 ( je crois :euh: ).

Elle simplifie toute seule normalement !

Image utilisateur
 
Hors ligne IJK # Posté le 24/09/2008 à 21:33:56
Avatar
Groupe : Membres
Quand je mets une expression complexe avec des x, oui, elle simplifie, mais pas si je met par exemple u(x+1)-u(x).

L'idéal aurait été de trouver ou faire un programme où y'a juste a entrer la suite et hop, tout seul, il te dit si elle est arithmétique ou géométrique avec la raison :p
Hors ligne Zildj4n # Posté le 25/09/2008 à 16:44:50
Fac possis!
Avatar
Groupe : Membres
Bonjour à tous :).
J'ai récemment acheté une TI inspire et j'apprend le TI basic dessus. J'ai compris les spécificités de cette TI mais j'ai un problème je n'arrive pas à lancer mes programmes une fois terminés. Merci de m'aider :)

C3 PROD

C // C++ // Java // xHTML // Php & MySQL // Python // Photoshop // Blender et 3ds MAX
Site : |||||||||||||||||||||||||
 
Hors ligne Cygal # Posté le 25/09/2008 à 17:07:00
Enfin Libre
Avatar
Groupe : Membres
Citation : IJK
En fait, faire un programme permet de rassembler et de retrouver des fonctions plus simplement vu que de toutes les façons, tout ce que le programme va calculer, la calculette doit déjà savoir le faire dans home en utilisant la fonction, non ?


Tu peux toujours copier ton programme dans ton home à priori en séparant les instructions par des ":", mais un programme ça peut être un peu plus compliqué que ça, dès que tu commences à utiliser des conditions, des boucles, appeler d'autres programmes, voire utiliser des goto (mais ça on évite :) ), etc.

Citation : IJK
Citation : Cygal
Tu peux écrire ça directement dans ta TI aussi si tu veux, en remplaçant u(n-1) par une variable quelconque, genre x.


J'ai essayer de faire u(x+1)-u(x) mais il m'affiche 0 et en remarque "poss. domaine plus grand"


Je proposais juste de copier ce que t'as déjà écrit dans ta calculette en remplaçant u(n-1) par x, pas juste par u(x-1). Du coup ça devient un bête calcul avec des inconnues que la TI sait simplifier facilement. Mais l'intérêt est bof, autant le faire à la main directement.

Comment ça je voulais juste écrire la 1000ème réponse ?


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne nono212 # Posté le 25/09/2008 à 17:12:59
Euh..."a" ?
Avatar
Groupe : Membres
Et moi j'ai la 1001ème ! :p

Image utilisateur
 
Hors ligne P3p!t0 # Posté le 25/09/2008 à 19:26:13
Avatar
Groupe : Membres
Il n'y a toujours pas eu les résultats pour le concours ?
Parceque moi je sais absolument pas comment utiliser le graphique et le faire intéragir avec le programme :(
Vivement la suite du tuto de Lanfeust parceque là...

"Définissez-moi d'abord ce que vous entendez par Dieu et je vous dirai si j'y crois." :ange:
A.Einstein. :-°
59 words
 
Hors ligne myst6re # Posté le 25/09/2008 à 20:11:30
bip bip bip
Avatar
Groupe : Membres
Pendant l'edition, 2ND + PRGM, utilise la fonction text(coordY,coordX,"TON TEXTE
Pour effacer l'écran (de graphe parceque c'est là que s'affiche ton texte) utilise ClrDraw
Fait des tests, regarde les autres fonctions (et aussi le manuel dans la liste des fonction pour voir ce que tu mets dans ces fonctions) suite du tuto bientot

Image utilisateur

Un éditeur On-line de TI-Basic ? C'est possible ! TI-Editor !!
 
Hors ligne P3p!t0 # Posté le 25/09/2008 à 21:43:37
Avatar
Groupe : Membres
Oui j'ai jeté un oeil l'autre jour, :)
Je suis impatient :D
Je vais voir si mon père peut pas me donner un coup de main, après tout il appris en bidouillant du basic sur un apple :soleil:

"Définissez-moi d'abord ce que vous entendez par Dieu et je vous dirai si j'y crois." :ange:
A.Einstein. :-°
59 words
 
Hors ligne IJK # Posté le 25/09/2008 à 22:32:34
Avatar
Groupe : Membres
Citation : Cygal
Tu peux toujours copier ton programme dans ton home à priori en séparant les instructions par des ":", mais un programme ça peut être un peu plus compliqué que ça, dès que tu commences à utiliser des conditions, des boucles, appeler d'autres programmes, voire utiliser des goto (mais ça on évite :) ), etc.



Ah ouais ok, mais ça veut dire que pour des opérations plutôt simple, comme calcul de limite et de termes de fonctions, pas besoin de programme particuliers. Après, pour faire des conditions et des boucles, dans l'immédiat, j'ai pas vraiment d'exemple où ça pourrait mettre utile, sauf pour des jeux à la limite...
Hors ligne Cygal # Posté le 26/09/2008 à 13:13:50
Enfin Libre
Avatar
Groupe : Membres
Exemple simple qui peut être utile au lycée (peut-être juste en spé maths en fait, je sais plus) : calcul du PGCD étape par étape, plus qu'à recopier sur ta copie. Et sinon tu serais surpris par la quantité de programmes qui peuvent « t'aider » en maths à ce niveau là. Bien sûr coder un jeu c'est beaucoup plus intéressant. :}


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne IJK # Posté le 26/09/2008 à 21:35:14
Avatar
Groupe : Membres
Ouais mais justement les 3/4 des programmes, c'est plus du basic mais du assembleur, donc va falloir que je m'y mette pour bien coder, mais j'aurai voulu bien maitriser le basic...

PS: Oui, le PGCD est en spé maths, et je suis en spé Physique chimie ^^
Hors ligne nono212 # Posté le 26/09/2008 à 22:16:14
Euh..."a" ?
Avatar
Groupe : Membres
J'ai vu le PGCD en 4ème...

Image utilisateur
 
Hors ligne IJK # Posté le 27/09/2008 à 00:01:02
Avatar
Groupe : Membres
Moi aussi mais les spé maths ne foutent rien, c'bien connu :p

:D
Édité le 27/09/2008 à 00:01:19 par IJK
Hors ligne Cygal # Posté le 27/09/2008 à 11:06:04
Enfin Libre
Avatar
Groupe : Membres
Citation : nono212
J'ai vu le PGCD en 4ème...

Ben oui mais t'avais pas de calculette programmable, et t'avais pas besoin d'avoir les différentes étapes pour résoudre une équation diophantienne. Faut pas prendre les gens pour des jambons, je dis juste que c'est un programme pratique en spé.

Et non IJK, t'as pas besoin d'assembleur pour faire des trucs sur ta TI, arrête le délire. :-° À la limite du C + TIGCC permettent de dépasser les limites du TI-Basic, mais je commencerais pas par là.
Édité le 27/09/2008 à 11:12:27 par Cygal


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne IJK # Posté le 27/09/2008 à 11:43:08
Avatar
Groupe : Membres
Bah quand je vois les programmes, y'en a pas beaucoup en TI-Basic :/

Enfin, j'ai du mal à voir où sont les limites du TI-Basic en fait ^^
Hors ligne Yoha # Posté le 27/09/2008 à 13:40:34
Tout est un sauf exeption.
Avatar
Groupe : Membres
En vérité, il n'y en a pas vraiment. Je suis en train de faire en sorte que ma Ti-82 Stats .fr puisse faire des calculs simples (addition, multiplication et exposant) avec une précision virtuellement illimitée: je me sers des chaînes et j'utilise des bases plus élevées pour compacter (36 pour la conception des programmes, puis j'utiliserais plutôt entre 100 et 200, je pense). Tout ça pour pouvoir améliorer un programme de cryptage RSA... En conclusion, les limites du Ti-Basic peuvent toujours êtres dépassées mais cela devient assez complexe et les performances seront rarement au rendez-vous.

L'algorithmie est partout.
Tout est un sauf exception.
Au bon artisan, l'outil importe peu.
 
Hors ligne IJK # Posté le 27/09/2008 à 16:33:53
Avatar
Groupe : Membres
Ah oui en effet...

Mais il faut apprendre à coder à ce niveau, et y'a peu de tuto ou manuel qui enseigne un niveau si avancé...
Hors ligne Yoha # Posté le 28/09/2008 à 10:36:59
Tout est un sauf exeption.
Avatar
Groupe : Membres
Pour le Ti-Basic, c'est plus une question d'expréience. Pour l'assembleur, je n'ai pas réussi à le faire sur ma Ti-82 Stats .fr donc pour le moment je n'ai jamais pratiqué que les x86.

L'algorithmie est partout.
Tout est un sauf exception.
Au bon artisan, l'outil importe peu.
 
Hors ligne croniosos # Posté le 30/09/2008 à 19:54:29
Groupe : Membres
Salut à tous

Moi je cherche plutot des infos sur l ASM z80 pour TI, parceque j ai voulu créer un programme de poker sauf que le sous programme sensé vérifié les figures des joueurs marche mais utilise trop de mémoire :-° ( il m affiche mémoire insuffisante :( ). Donc j ai commencé à apprendre l ASM z80 mais dans le cours du site du zéros , il n y a qu une seule comparaison c est > , et il se trouve que j ai besoin de toutes les autres ^^. Si quelqu'connait la correspondance en assembleur de <,=,>=,<=,et différent de , je lui serai reconnaissant ;).

Sinon il est vrai qu un petit programme qui fait les calculs d une formule spécifique avec le développement c est trés pratique en math , voir méme en physique ^^.
Hors ligne P3p!t0 # Posté le 30/09/2008 à 20:49:00
Avatar
Groupe : Membres
Faute de trouver comment faire du graphique ;D (enfin d'avoir les bonnes méthodes) Je vais essayer de faire un programme qui décompose en nombres entiers mais c'est pas gagné...

"Définissez-moi d'abord ce que vous entendez par Dieu et je vous dirai si j'y crois." :ange:
A.Einstein. :-°
59 words
 
Hors ligne loclamor # Posté le 30/09/2008 à 21:30:44
Le seul, l'unique, le VRAI
Avatar
Groupe : Membres
http://www.yaronet.com/forum.php?s=493
Un super forum sur les TI ! je vous le conseille chaudement, ils m'ont souvent aidés dans mes problèmes.

loclamor : The Creator...
Mon Site à moi tout seul ;) : cliquez ici !! :)

L'espace IUT info tlse III (me demander le mot de passe par mp)
Image utilisateur
 
Hors ligne nono212 # Posté le 30/09/2008 à 22:31:03
Euh..."a" ?
Avatar
Groupe : Membres
< : jb
> : ja (ou jg)
= : je (ou jz)
!= : jne
>= : jae (ou jge)
<= : jbe (ou jle)

Image utilisateur
 
Hors ligne nightmat # Posté le 01/10/2008 à 09:42:11
Kann ein Herz aus Stein sein ?
Avatar
Groupe : Membres
Non non ça c'est du x86, pas du z80.
S'il n'y a qu'une instruction dans mon tuto c'est qu'il n'existe que celle-là ; je ne vois pas l'intérêt de zapper des instructions qui seraient aussi importantes.

Citation : nightmat
Imaginons que a vaut 12 ; on lui soustrait 8.
Son résultat sera 4 ; donc le flag positif sera activé, et a restera à 12.
Dans le cas général, le résultat sera positif si a est supérieur à 8. Compris ?!


Donc il suffit de soustraire la valeur à comparer et d'utiliser les conditions existantes.

Petit exemple :
Code : Autre
1
2
ld a,8
cp b

Si P est actif, a>b
Si M est actif, a<b
Si Z est actif, a=b

Tutoriel ASM pour TI (z80)
Prochain chapitre en cours d'édition : Les interactions
Chapitre sur les graphismes disponible !
 

Retour au forum "Autres langages" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 208 Zéros connectés | Requêtes SQL 7 requêtes | Temps de génération de la page : Total (SQL) 0.0707s (0.0484s)