Page 1 of 1

TI-Basic graphique sur TI-84 Plus C Silver Edition

Unread postPosted: 16 Feb 2013, 19:50
by critor
Quelques infos sur les différences entre la TI-84 Plus C Silver Edition et les anciennes TI-82/83/84, pour ceux qui veulent utiliser l'écran graphique.

Le topic est là pour rassembler ces infos, en discuter, et inventer des méthodes afin de pouvoir le plus possible développer des programmes graphiques compatibles avec les deux modèles, ou portables rapidement.


[tableborder=1]TI-84 Plus C Silver EditionTI-81/82/83/84
Ecran (pixels)
Screen pixels
320x24096x64
Ecran graphique (pixels)
Graph screen (pixels)
265x16595x63
Grande police (pixels)
Large font (pixels)
16x128x6
Hauteur petite police (pixels)
Small font height (pixels)
126
Ecran texte (caractères)
Text screen (characters)
10x268x16
Ecran graphique + grande police (caractères)
Graph screen + large font (characters)
10x228x16
Ecran graphique + petite police (lignes)
Graph screen + small font (lines)
1310[/table]

Taille écran graphique: 95x63 265x165

Nouvelle hauteur petite police: 6 12
Nouvelle taille grande police: 8x6 16x12

En conséquence, tous les programmes TI-Basic utilisant les pixels ou coordonnées en rapport avec l'ancien écran doivent être adaptés.

Toujours possible d'écran en grande police sur l'écran graphique:
Text(-1,Y,X,texte

La plupart des instructions graphiques se voient adjoindre des paramètres optionnels de couleur et de style:
  • Line(X1,Y1,X2,Y2,erase#,color#,linestyle#
  • Horizontal y,color#,linestyle#
  • Vertical x,color#,linestyle#
  • Tangent(expression,value,color#,linestyle#
  • DrawF expression,color#
  • Shade(lowerfunc,upperfunc,Xleft,Xright,pattern,patres,color#
  • DrawInv expression,color#
  • Circle(X,Y,radius,color#,linestyle#
    (en conséquence, je ne retrouve pas pour le moment l'ancienne méthode de tracé rapide de cercles avec Circle(X,Y,radius,{i}))
  • Pt-On(x,y,mark,color#
  • Pt-Chg(x,y,color#

Re: TI-Basic graphique sur TI-84 Plus C Silver Edition

Unread postPosted: 16 Feb 2013, 22:02
by critor
Les paramètres optionnels linestyle# peuvent prendre les valeurs 1 ou 2.
Par défaut lorsque le paramètre est omis, c'est 2.

  • 1: chaque point allume 1 seul pixel
  • 2: chaque point allume un carré de 4 pixels

Image