π
<-
Chat plein-écran
[^]

News 2024
Avril (2)

News 2023
Août (2)
Juin (3)
Mai (7)
Avril (2)
Mars (3)

News 2022
Août (3)
Juin (4)
Mai (1)
Avril (6)
Mars (4)
Janvier (12)

News 2021
Août (8)
Juillet (28)
Juin (20)
Mai (19)
Avril (25)
Mars (15)

News 2020
Août (16)
Juillet (13)
Juin (17)
Mai (38)
Avril (21)
Mars (17)

News 2019
Août (10)
Juin (4)
Mai (11)
Avril (8)
Mars (18)
Janvier (14)

News 2018
Août (5)
Juin (9)
Mai (10)
Avril (2)
Mars (14)
Janvier (12)

News 2017
Août (10)
Juillet (14)
Juin (14)
Mai (11)
Avril (9)
Mars (12)
Janvier (11)

News 2016
Octobre (10)
Août (8)
Juin (8)
Mai (14)
Avril (9)
Mars (13)
Janvier (11)

News 2015
Octobre (15)
Août (11)
Juin (7)
Mai (12)
Avril (6)
Mars (11)

News 2014
Août (2)
Juin (2)
Mai (5)
Avril (4)
Mars (5)

News 2013
Août (6)
Juin (8)
Mai (14)
Avril (24)
Mars (16)
Janvier (10)

News 2012
Octobre (11)
Août (6)
Juin (8)
Mai (16)
Avril (16)
Mars (6)

News 2011
Août (4)
Juin (11)
Mai (5)
Avril (2)
Mars (6)

News 2010
Juin (1)
Mai (2)
Avril (1)

News 2009
Août (2)
Avril (1)

Mise à jour ce_chart pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 05 Jan 2023, 11:09

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des histogrammes ou diagrammes en bandes.
13715Heureusement Texas Instruments a sorti une solution au Printemps 2020, ce_chart.

ce_chart est une bibliothèque Python complémentaire à charger sur ta calculatrice, permettant entre autres le tracé des diagrammes en bandes.

Code: Tout sélectionner
from random import *
from ce_chart import *
n = 5
cx = [randint(0, n ** 2) for i in range(n + 1)]
connex = [("Me", cx[1] / n), ("Li", cx[2] / n), ("Si", cx[3] / n, ("Ja", cx[4] / n), ("Ck", cx[5] / n)]
cht = chart()
cht.data(connex)
cht.title("Lorem ipsum")
cht.frequencies(2)
cht.show()


Mais ce n'est pas tout, Texas Instruments a également eu la bonne idée d'exposer la fonction interne de tracé de rectangle servant pour les barres d'histogramme dans un 2nd onglet de menu.
Contrairement à la fonction drawRect() du module intégré ti_graphics, ici cela permet de travailler non pas en comptant les pixels, mais directement avec les coordonnées dans le repère du diagramme ! :bj:

Une application par exemple en Mathématiques, c'est l'approche de l'aire entre deux courbes par la méthode des rectangles. Et la fonction draw_fx() est justement là pour compléter le tracé avec la ligne brisée correspondant à la courbe en question.
Code: Tout sélectionner
from ce_chart import *
import ti_plotlib as plt
from math import *

cht = chart()
plt.cls()
plt.window(-pi, pi, -1.1, 1.4)
plt.grid(.6, .40, "solid")
plt.color(0,0,0)
plt.axes()

f = lambda x:sin(x)

def calc_area(n, min, max, fx):
  sum = 0
  dx = (max - min) / n
  for i in range(0, n)
    a_rectangle = rectangle(min, 0, dx, fx(min + dx/2), 'b')
    sum += a_ractangle.area
    a_rectangle.draw()
    min += dx
  return sum

draw_fx(-pi, pi, f, 40, "g")
the_area = calc_area(50, -pi, pi, f)
plt.title("Somme des Aires = " + str(round(the_area, 4)))
plt.show_plot()
L'utilisation de ce_chart sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_chart n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_chart mais la forme longue dans notre cas forcément sous la forme from ce_chart import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_chart, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_chart n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_chart, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_chart est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle. Nous avons toujours un numéro 1.00 affichable par les menus, et en interne toujours un 1.2 non affichable mais visible à l'éditeur de texte. Pour la différentier des précédentes déjà publiées chez nous, nous surnommerons donc cette version 1.2b.

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour ce_chart pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

Mise à jour ce_quivr pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 06 Jan 2023, 15:49

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire

ti_plotlib te permet de plus d'enrichir ces diagrammes en y traçant des segments ou vecteurs. Cela se passe avec la fonction line(x1,x2,y1,y2,"mode").

On peut éventuellement faire précéder son appel d'un réglage du stylo.

Voici illustrées ci-contre par le code ci-dessous l'ensemble des possibilités que permet la combinaison de ces deux fonctions.
Code: Tout sélectionner
from ti_system import *
import ti_plotlib as plt

lta = ('thin', 'medium', 'thick')
lty = ('solid', 'dot', 'dash')
lmo = ('default', 'arrow')
nta, nty = len(lta), len(lty)
lx = [plt.xmin + k*(plt.xmax-plt.xmin)/(2*nta+1) for k in range(1, 2*nta+1)]
ly = [plt.ymin + k*(plt.ymax-plt.ymin)/(2*nty+1) for k in range(1, 2*nty+1)]
l = (plt.xmax-plt.xmin) / (2*nta+1)

plt.cls()
disp_at(1, ' '*4 + (' '*4).join(lta), 'left')
for i in range(len(lty)):
  disp_at(10 - 4*i, lty[i], 'left')
  for j in range(len(lta)):
    plt.pen(lta[j], lty[i])
    for k in range(len(lmo)):
      plt.line(lx[j*2], ly[i*2 + k], lx[j*2 + 1], ly[i*2 + k], lmo[k])
plt.show_plot()


Cela peut notamment servir à tracer des champs de vecteurs en Physique-Chimie.

Mais dans un contexte scolaire, line(x1,x2,y1,y2,"arrow") n'est pas quelque chose de pratique. On ne dispose usuellement pas de ces données, mais des coordonnées du point d'origine et des coordonnées du vecteur.

Si il n'est certes pas bien difficile de les calculer, ce serait quand même lourd d'avoir à le faire systématiquement à chaque fois.
13713Heureusement Texas Instruments a publié une solution au Printemps 2020, ce_quivr.

ce_quivr est un module Python additionnel à charger sur ta calculatrice, et offrant une fonction un peu plus usuelle de tracé de vecteur dans un repère.

quiver() dont le nommage est justement l'abréviation de quick vector, a en effet la spécification suivante à 6 paramètres obligatoires : quiver(x,y,dx,dy,échelle,"couleur").
L'utilisation de ce_quivr sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_quivr n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_quivr mais la version longue dans notre cas forcément sous la forme from ce_quivr import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_quivr, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_quivr n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_quivr, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_quivr est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle, toujours 1.00. Pour différentier des précédentes versions déjà publiées chez nous, nous surnommerons donc cette version 1.00c.

Téléchargements :
Lien vers le sujet sur le forum: Mise à jour ce_quivr pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

Mise à jour ce_box pour TI-83 Premium CE Python 5.7+

Nouveau messagede critor » 09 Jan 2023, 09:05

Pour tes scripts Python, ta TI-83 Premium CE Edition Python dispose d'une bibliothèque intégrée ti_plotlib.

Il s'agit d'une bibliothèque offrant des possibilités de tracé dans un repère orthogonal, conformément aux programmes de Mathématiques et Physique-Chimie. Au menu nous avons les types de diagrammes suivants :
  • nuage de points
  • diagramme en ligne brisée
  • droite de régression linéaire
Contrairement à matplotlib.pyplot, le module intégré ti_plotlib ne permet donc pas de tracer des diagrammes en boîte dits à moustaches.
13714Heureusement Texas Instruments a publié une solution l'dès le printemps 2020, ce_box.

ce_box est un module Python additionnel à charger sur ta calculatrice, dédié au tracé des diagrammes en boîte, et respectant en prime la définition des quartiles dite à la française au programme du lycée :
Code: Tout sélectionner
from ce_box import *
d = (2, 3, 5, 7, 11)
b = box(d)
b.show()
L'utilisation de ce_box sur TI-83 Premium CE Edition Python et compatible n'était jusqu'à présent pas de tout repos, loin de là. En effet énorme problème, même installé sur la calculatrice, ce_box n'était par défaut pas disponible aux menus.

Il apparaissait au menu uniquement lorsque l'on était en train d'éditer un script comportant une ligne les important (et non pas un simple import ce_box mais la version longue dans notre cas forcément sous la forme from ce_box import).

Lors de la création d'un script, afin d'obtenir le menu te permettant de saisir facilement et rapidement les appels aux différentes méthodes de ce_box, tu devais donc commencer par te taper la saisie lettre par lettre au clavier de sa ligne d'importation en version longue, avec en prime le caractère tiret bas qui n'est pas au clavier et était ainsi à aller chercher dans un menu. Extrêmement lourd, non ?... :mj:
Techniquement il existait déjà une solution. Depuis la mise à jour 5.7 de rentrée 2021, les TI-83 Premium CE Edition Python et compatibles gèrent des bibliothèques Python complémentaires qui, dès leur installation, voient leurs lignes d'importation directement accessibles sous un onglet dédié.

Pour que ces bibliothèques complémentaires soient correctement prises en compte sur cet onglet, il faut qu'elles aient été générées avec la toute dernière version 1.2.1 de l'outil py2appvar utilisé en interne chez Texas Instruments.

Or, ce_box n'avait jusqu'à présent pas fait l'objet d'une mise à jour...
Et bien nous y sommes ! Cadeau de bonne année 2023, Texas Instruments vient de publier une nouvelle version de la bibliothèque additionnelle ce_box, cette fois-ci générée avec py2appvar 1.2.1.

Ce nouveau ce_box est maintenant correctement pris en compte sur l'onglet des bibliothèques complémentaires, et son menu est donc enfin activable d'une seule touche et donc enfin immédiatement utilisable ! :bj:

Le numéro de version par contre n'a pas changé, logique puisque nous n'avons trouvé au-delà aucune différence fonctionnelle, toujours 1.00. Pour différentier des précédentes versions déjà publiées chez nous, nous surnommerons donc cette version 1.00c.

Téléchargements :

Source : https://education.ti.com/fr/ressources- ... les-python
Lien vers le sujet sur le forum: Mise à jour ce_box pour TI-83 Premium CE Python 5.7+ (Commentaires: 0)

TI-84 Plus CE révisions V+W et nouveau modèle CE NL !

Nouveau messagede critor » 23 Jan 2023, 15:50

55705603Rentrée 2015, Texas Instruments bouleversait le marché des calculatrices graphiques en faisant passer le milieu de gamme dans le monde de la couleur. 3 nouveaux modèles CE allaient inonder simultanément la planète :
  • TI-83 Premium CE en France
  • TI-84 Plus CE-T en Europe
  • TI-84 Plus CE dans le reste du monde
Initialement et jusqu'à leur révision matérielle B (assamblage entre mai 2015 et janvier 2016), ces modèles utilisaient une même carte électronique de référence SG92A/F.

Toutefois, ces modèles ne partageaient pas le même logiciel. Par exemple la TI-83 Premium CE était capable d'effectuer du calcul exact QPiRac, et pas les TI-84 Plus CE. Le mode examen TI-84 Plus CE était de plus beaucoup plus restrictif, interdisant la plupart des applications officielles et même toute création de programme. Les systèmes d'exploitation étaient en effet différents et non interchangeables.

49324364Cette scission était mise en oeuvre grâce à une différence matérielle : les cartes TI-83 Premium CE et TI-84 Plus CE bien qu'identiques accueillaient deux déclinaisons différentes de la puce ASIC : ET2014-01 et ET2014-00. Le numéro final indique l'état de drapeaux non modifiables programmés en usine lors de la fonte de la puce, et est justement vérifié par le système d'exploitation que l'on tente d'installer ou utiliser.

Pour palier toute erreur d'aiguillage entre la chaîne d'assemblage amont de la carte et les chaînes d'assemblage aval correspondant aux boîtiers des différents modèles, la référence inscrite sur la carte était corrigée au feutre après soudure de ces composants différents :
  • le A était barré pour les cartes destinées à être intégrées dans les TI-83 Premium CE, ce qui donnait SG92F
  • le F était barré pour les cartes destinées à être intégrées dans les TI-84 Plus CE-T et TI-84 Plus CE, ce qui donnait SG92A
55964932Les TI-84 Plus CE-T européennes et TI-84 Plus CE internationales partageaient donc initialement la même référence de carte SG92A, bien que n'étant pas matériellement identiques.

En effet les TI-84 Plus CE-T disposaient d'une diode examen, ce qui n'était pas le cas des TI-84 Plus CE dont le circuit dédié restait non peuplé.

7713Et justement avec les révisions C-E (assemblées entre février 2016 et mars 2017), Texas Instruments utilise de nouvelles cartes de référence SG92A/F/AT.

Cette fois-ci il y a bien de quoi différentier les cartes peuplées pour les trois modèles sur la chaîne d'assemblage :
  • SG92F pour les TI-83 Premium CE
  • SG92AT pour les TI-84 Plus CE-T
  • SG92A pour les TI-84 Plus CE

155089088Pour les révisions I-L (assemblage entre mars 2017 et mai 2019), nouvelle carte SG93/F/T déclinée de façon similaire en :
  • SG93F pour les TI-83 Premium CE
  • SG93T pour les TI-84 Plus CE-T
  • SG93 pour les TI-84 Plus CE

1269911325Niveau modèles, il y a du changement à partir de la rentrée 2019 :
  • rentrée 2019 : la TI-83 Premium CE est remplacée par la TI-83 Premium CE Edition Python
  • rentrée 2020 : la TI-84 Plus CE-T est remplacée par la TI-84 Plus CE-T Python Edition
La nouvelle carte utilisée pour les premières révisions M-P (assemblage entre avril 2019 et juin 2020) conserve une référence similaire, SG95/F/T, ce qui donne par déclinaison :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T puis TI-84 Plus CE-T Python Edition
  • SG95 pour les TI-84 Plus CE
113551272015501

14661Pour la rentrée 2021 sort la TI-84 Plus CE Python, à la différence qu'elle ne remplace la TI-84 Plus CE qu'en Amérique du Nord, ce qui porte l'éventail à quatre modèles CE partageant la même carte :
  • TI-83 Premium CE Edition Python en France
  • TI-84 Plus CE-T Python Edition en Europe
  • TI-84 Plus CE Python en Amérique du Nord
  • TI-84 Plus CE dans le reste du monde
Or les TI-84 Plus CE Python et TI-84 Plus CE ne sont pas identiques, le circuit dédié au coprocesseur 32 bits dédié aux fonctionnalités Python n'étant peuplé que sur les TI-84 Plus CE Python.

14054Nouvelle carte en conséquence à partir pour les révisions R-T (assemblage entre février 2021 et mars 2022). Sa toute nouvelle référence SG95N/F/T permettait bien cette fois-ci de distinguer les cartes aiguillées vers les quatre modèles différents sur la chaîne d'assemblage :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T Python Edition
  • SG95N pour les TI-84 Plus CE Python
  • SG95 pour les TI-84 Plus CE

Résumons tout ceci :





révisions
(dates)
PCB
TI-83 Premium CE
TI-83 Premium CE
Edition Python
TI-84 Plus CE-T
TI-84 Plus CE-T
Python Edition
TI-84 Plus CE
TI-84 Plus CE
Python
A-B
(01/2015-01/2016)
SG92A/F
SG92F
SG92A
SG92A
C-F
(02/2016-03/2017)
SG92A/F/AT
SG92F
SG92AT
SG92A
I-L
(03/2017-05/2019)
SG93/F/T
SG93F
SG93T
SG93
M-P
(04/2019-06/2020)
SG95/F/T
SG95F
SG95T
SG95T
SG95
R-T
(02/2021-03/2022)
SG95N/F/T
SG95F
SG95T
SG95
SG95N

Mais l'histoire ne s'arrête pas là. Depuis novembre 2021 Texas Instruments est passé à l'assemblage de nouvelles révisions matérielles V puis W. Au menu une nouvelle référence de carte SG95N/F/T/NL, indiquant donc le passage à 5 déclinaisons simultanées de la plateforme CE :
  • SG95F pour les TI-83 Premium CE Edition Python
  • SG95T pour les TI-84 Plus CE-T Python Edition
  • SG95N pour les TI-84 Plus CE Python
  • SG95 pour les TI-84 Plus CE
  • et un mystérieux SG95NL
Texas Instruments semble donc nous préparer dans le plus grand secret un nouveau modèle CE qui intégrera la déclinaison SG95NL de cette dernière carte, peut-être pour la rentrée 2023.

Il s'agirait donc d'une calculatrice comportant au moins une différence matérielle interne avec tous les modèles actuels (TI-83 Premium CE Edition Python, TI-84 Plus CE-T Python Edition, TI-84 Plus CE Python et TI-84 Plus CE).

Reste encore à savoir de quoi il pourrait s'agir. Peut-être que le suffixe NL indique un modèle spécifique aux Pays-Bas, et nous avons plusieurs hypothèses en ce sens.

Il pourrait s'agir d'une version allégée de la TI-84 Plus CE-T Python Edition verrouillant la liste d'applications disponibles comme cela a été fait avec la TI-82 Advanced Edition Python française. Ceci pourrait permettre de baisser avantageusement le prix d'entrée de la technologie graphique Texas Instruments aux Pays-Bas. En effet rappelons que les Pays-Bas ont une liste de modèles autorisés aux examens, mise à jour chaque année. Or à compter de cette session d'examens 2023, le modèle monochrome TI-84 Plus T distribué exclusivement aux Pays-Bas (comparable à la TI-82 Advanced monochrome en France) n'est plus autorisé, ce qui fait que désormais l'entrée de gamme est occupée par la TI-84 Plus CE-T Python Edition bien plus chère.

Autre hypothèse, il pourrait s'agit d'une relance de l'ancien modèle TI-84 Plus CE-T (sans Python donc), vu que plusieurs de nos voisins européens ne veulent pas de la programmation sur calculatrices (les Pays-Bas notamment l'interdisent même explicitement en mode examen : tout accès à un éditeur de texte et donc entre autres de programme est interdit, ce qui empêche toute création de programme pendant l'épreuve). Cela permettrait d'économiser sur les coûts d'assemblage en ne peuplant pas le circuit dédié au coprocesseur Python, ce qui serait fort logique dans le contexte actuel de pénurie de semiconducteurs.

Rendez-vous lorsque nous aurons la réponse...

Source : viewtopic.php?f=8&t=19494#p270767
Lien vers le sujet sur le forum: TI-84 Plus CE révisions V+W et nouveau modèle CE NL ! (Commentaires: 0)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1218 utilisateurs:
>1188 invités
>25 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)