Autres diagrammes Python via modules ajoutables 83PCE 5.5


- mise à jour en 5.5 de l'application SciTools
- mise à jour en 5.5 de l'application Periodic
- mise à jour en 5.5 de l'application Python (TI-83 Premium CE Édition Python uniquement)


- time, certes déjà présent mais maintenant listé au menu et donc officiel
- ti_system, avec diverses possibilités :
- détection des simples pressions de touches clavier (sans validation donc) par l'utilisateur, avec même l'éventuel modificateur actif (
2nde
oualpha
), et ça marche aussi avec un clavier USB ! - affichage dans la console à la ligne que tu veux
- exportation de listes de nombres (entiers, flottants ou complexes) existant dans le contexte Python vers l'environnement de la calculatrice, pour traitement à l'aide d'autres applications
- importation depuis le contexte Python de listes ou équation de régression existant dans l'environnement de la calculatrice
- et donc plus généralement un début d'intégration du Python à l'environnement mathématique de la calculatrice, enfin l'application Python va pouvoir servir non plus seulement à coder un truc déconnecté dans un coin, mais à traiter des problèmes et tâches complexes dans leur globalité !
- détection des simples pressions de touches clavier (sans validation donc) par l'utilisateur, avec même l'éventuel modificateur actif (
- ti_plotlib, une bibliothèque graphique pour tracer dans un repère othogonal, conformément aux programmes de Mathématiques et Physique-Chimie, comparable à matplotl chez Casio ou encore matplotlib.pyplot, et gérant ici les diagrammes suivants :
- nuage de points
- diagramme en ligne brisée
- droite de régression linéaire
- ti_graphics pour contrôler directement les pixels de l'écran, comparable à kandinsky chez NumWorks ou encore casioplot
- ti_hub, pour les projets d'objects connectés à l'aide de l'interface TI-Innovator Hub
- ti_rover, pour les projets de robotique à l'aide du TI-Innovator Rover
- ce_turtl, comparable à turtle
Nuage de points, diagramme en ligne brisée et droite de régression linéaire. Etais-tu déçu(e) par le peu de types de diagrammes différents traçables via le module Python ti_plotlib intégré ? 

Et bien non Texas Instruments n'a rien oublié; en fait les autres types de diagrammes offerts chez toute ou partie de la concurrence et bien d'autres seront bel et bien disponibles. 
C'est juste qu'ils sont apportés par 3 autres modules Python optionnels dont il faut à ce jour rajouter les fichiers manuellement, d'où leur absence jusqu'à présent.

C'est juste qu'ils sont apportés par 3 autres modules Python optionnels dont il faut à ce jour rajouter les fichiers manuellement, d'où leur absence jusqu'à présent.


On apprécie ici la légende automatique précisant les valeurs des différents paramètres statistiques illustrés.

- Code: Select all
from ce_box import *
data = [3,2,3,3,1,5,4,3,1,5,2,1,4,3,3,0,1,3,3,1,2,4,2,4,0,0,2,2,3,2]
Ex1 = box(data)
Ex1.title('Exercice 4-1')
Ex1.show()


On noce ici l'affichage automatique des étiquettes de valeurs ainsi que le choix automatique des couleurs.

- Code: Select all
from ce_chart import *
data = [('A', 6), ('B', 10), ('C', 26), ('D', 8), ('F', 3)]
cht = chart(data)
cht.title('Midterm Grades')
cht.show()


Il est également capable de représenter des graphes de fonctions; plus besoin donc de t'embêter à les approcher à l'aide de diagrammes en ligne brisée.

- Code: Select all
from ce_chart import *
plt.cls()
plt.window(-6, 6, -4, 4)
plt.axes('on')
f1 = lambda x: -x**2 + 3
f2 = lambda x: 1.5*x + 1
draw_fx(-6, 6, f1, 'r')
draw_fx(-6, 6, f2, 'b')
plt.show_plot()




- Code: Select all
import ti_plotlib as plt
from ce_quivr import *
fx = lambda x: x**3 - 4*x**2 + 3*x - 2
dx = lambda x: 3*x**2 - 8*x + 3
d2x = lambda x: 6*x - 8
def motion(min, max, n):
dt = (max-min) / n
t = min
for i in range(n):
quiver(t, fx(t), t+dt, fx(t+dt), 1, 'blk', 'line')
if i % 7 == 0:
quiver(t, fx(t), 0, dx(t), .4, 'r', 'vector')
quiver(t, fx(t), 0, d2x(t), .4, 'b')
t += dt
plt.window(-.25, 4, -5, 7)
plt.cls()
plt.title('Motion in one Dimension')
plt.color(0, 0, 0)
plt.axes('on')
plt.labels('Time', ' X Position ', 7, 3)
motion(0, 4, 49)
plt.show_plot()
Décidément, la charge de travail accomplie par Texas Instruments avec le Python de la mise à jour 5.5 pour ta TI-83 Premium CE Edition Python est des plus impressionnantes. 
Aussi bien par la quantité de nouvelles fonctionnalités apportées, que par leur haute qualité systématique à chaque fois...
Le travail de conception fut apparemment méticuleux, puisque de façon régulière hautement pertinent aussi bien comme déjà vu du point de vue de l'adéquation au matériel de la calculatrice, qu'en terme de programmes scolaires, et notamment de spécificités du programme scolaire français.
A combien d'enseignants experts Python TI a-t-il fait appel et depuis combien demois années travaillent-ils là-dessus ?... 

Aussi bien par la quantité de nouvelles fonctionnalités apportées, que par leur haute qualité systématique à chaque fois...

Le travail de conception fut apparemment méticuleux, puisque de façon régulière hautement pertinent aussi bien comme déjà vu du point de vue de l'adéquation au matériel de la calculatrice, qu'en terme de programmes scolaires, et notamment de spécificités du programme scolaire français.

A combien d'enseignants experts Python TI a-t-il fait appel et depuis combien de
