π
<-
Chat plein-écran
[^]

News 2024
Avril (14)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Transforme ta fx-92+ Spéciale Collège en calc graphique !

Nouveau messagede critor » 22 Juil 2019, 16:18

9397La Casio fx-92+ Spéciale Collège dispose d'un superbe écran avec une zone matricielle de 192×63 pixels. :bj:

Niveau écran elle n'a donc rien à envier aux calculatrices graphiques monochromes d'entrée et milieu de gamme, notamment les Casio Graph monochromes avec 128×64 pixels, TI-82 Advanced avec 96×64 pixels. Même la terrible Lexibook GC3000FR est plus chère malgré son timbre poste de 47×32 pixels.

Mais voilà, la Casio fx-92+ Spéciale Collège est une simple calculatrice scientifique et non une calculatrice graphique.

Elle ne dispose pas d'une application permettant de tracer des graphes de fonctions, et tu ne pouvais donc pas bénéficier pleinement de tous les avantages de son superbe écran. :#non#:

Bien dommage à un moment où les épreuves du Baccalauréat 2021, désormais passées pour partie en cours de formation, pourraient bien interdire la calculatrice à mémoire alphanumérique persistante, dénomination à laquelle correspondent justement quasiment toutes les calculatrices graphiques, à cause de la volonté de publier les banques de sujets avant épreuves.

Le sujet zéro pour les Mathématiques série technologique fait un choix en ce sens en n'autorisant que les calculatrice de "type collège".

Pour les autres épreuves difficile de savoir à ce jour, la page de garde de leurs sujets zéro lorsque présente ne fait que renvoyer à la réglementation calculatrices en vigueur, réglementation qui ne sera possiblement plus la même d'ici quelques mois.

11394
Mais voilà ptitjoz à la rescousse, initiant le projet d'un grapheur pour ta Casio fx-92+ Spéciale Collège.

Le script actuellement développé collaborativement en Scratch attend l'expression de ta fonction et te permet même de choisir l'intervalle sur lequelle tu souhaites travailler ainsi que le facteur de zoom.

Avec le zoom par défaut de x10, les abscisses de la fenêtre graphique seront sur [-9,6;9,6], un ensemble comparable au [-10;10] offert par défaut sur TI-82 Advanced et donc pertinent pour la plupart des fonctions rencontrées au lycée.

Précisons que le script est prévu pour des fonctions définies et continues. Il n'y a pas à ce jour de détection des valeurs interdites, asymptotes ou discontinuités, même si cela ne devrait pas trop être gênant au lycée technologique.

Les performances du tracé sont honorables comme tu peux le constater ci-dessous :


Mais ce qui est remarquable par rapport aux calculatrices graphiques monochromes d'entrée et de milieu de gamme, c'est la qualité supérieure du graphe obtenu grâce à la définition de l'écran fx-92+ Spéciale Collège ainsi qu'à la superbe finesse de son pixel, comme tu le constateras là encore ci-dessous pour le même intervalle horizontal de [-9,6;9,6] : :bj:
TI-82
Advanced
Casio Graph
25/35/75+E
Casio fx-92+
Spéciale Collège
ImageImageImage

Rappelons toutefois que ta fx-92+ Spéciale Collège n'a pas de mémoire persistante. Tout script saisi sera perdu à la prochaine extinction de la calculatrice, ce qui arrivera même si tu ne le fais pas sous 10 minutes à 1 heure à compter de la dernière pression de touche.

Pour pouvoir utiliser ce grapheur à ton épreuve de Mathématiques du BAC Technologique 2021 et peut-être à d'autres épreuves, il te faudra donc saisir le script avant épreuve, régler le délai d'extinction automatique à 1 heure, puis taper une touche au moins une fois par heure aussi bien avant que pendant l'épreuve afin d'empêcher l'extinction et donc la perte de mémoire.


Script : archives_voir.php?id=2279540

Source : viewtopic.php?f=27&t=22835&p=244312#p244287
Lien vers le sujet sur le forum: Transforme ta fx-92+ Spéciale Collège en calc graphique ! (Commentaires: 9)

[QCC 2019] Liste des participants

Nouveau messagede critor » 23 Juil 2019, 16:29

5409
Quelle Calculatrice programmable Choisir (2019-2020)

Tu rentres au lycée ou prévois de changer de calculatrice programmable ?

Comme chaque année depuis la rentrée 2015, nous te préparons un classement des meilleures calculatrices programmables conformes à la réglementation actuelle, et ce qu'elles soient disponibles sur le marché du neuf ou de l'occasion. Comme à l'habitude, ce classement sera ponctué de plusieurs recommandations selon les différentes orientations.

Un classement qui comme d'habitude chez nous est totalement désintéressé. Contrairement à d'autres sites de classement nous ne sommes pas vendeurs et n'avons à coeur que de te conseiller au mieux de tes besoins et intérêts, puisque c'est ensuite nous qui pendant toute l'année scolaire aiderons à l'utilisation de ces modèles tous constructeurs confondus. ;)

En terme de tests, le travail n'est en apparence pas très important cette année. Les tests réalisés les années précédentes restent valables, et auraient juste à être complétés :
  • par des tests matériels puisque persque tous les constructeurs ont sorti en 2018-2019 une "2ème édition" de leur(s) modèle(s) phare(s); chose qui a déjà été fait lors des différentes annonces relatives à ces nouveaux modèles
  • par des tests concernant les nouvelles fonctionnalités rajoutées en 2018-2019, soit essentiellement la programmation Python; travail déjà fort bien effectué tout au long de l'année scolaire 2018-2019

En réalité le travail reste très conséquent cette année, c'est juste que cela se passe moins en public.

D'une part, concernant les recommandations de fin de classement, nous avons pour cette rentrée 2019 de nouveaux programmes scolaires en Seconde et Première, aussi bien pour les séries générales que technologiques, ce qui représente un travail énorme d'analyse.

D'autre part, nous avons à partir de cette rentrée 2019 plusieurs types d'épreuves avec calculatrice qui compteront pour le BAC :
  • les épreuves terminales du BAC 2020, avec selon la réglementation l'obligation d'activer le mode examen si la calculatrice dispose d'une mémoire alphanumérique persistante
  • les épreuves terminales du BAC 2021+
  • les épreuves communes de contrôle continu du BAC 2021+
    • enseignements communs (3 épreuves : 2 en Première, 1 en Terminale)
    • enseignement de spécialité abandonné en fin de Première (1 épreuve en Première)
  • les devoirs en classe ou à rendre comptant désormais pour le contrôle continu du BAC 2021+

Pour le BAC 2021+ la nouvelle réglementation n'a pas encore été publiée, mais il y aura forcément du changement.

En effet pour les enseignements évalués par des épreuves communes de contrôle continu, chaque lycée organise l'évaluation localement en puisant dans une banque nationale de sujets. Pour les enseignements faisant l'objet de plusieurs épreuves (enseignements communs), a été mis en avant la nécessité de rendre publique la banque de sujets. Et ce afin de ne pas introduire de rupture d'égalité entre candidats, puisque les sujets déjà tombés pourraient faire l'objet d'échanges, et retomber ultérieurement dans d'autres lycées. Et si la banque de sujets est publique, il y a donc la possibilité d'en rentrer les corrections dans la calculatrice pour les recopier lors de l'épreuve.
Le sujet zéro de l'enseignement commun de Mathématiques en série technologique par exemple apporte la solution de n'autoriser que la calculatrice de type collège.
Bizarrement, les sujets zéro d'Enseignement Scientifique commun en série générale ne font pas le même choix, se contentant d'autoriser vaguement la calculatrice en renvoyant à la réglementation en vigueur, réglementation que nous n'avons donc pas à ce jour.

Pour les enseignements évaluées par une seule épreuve commune de contrôle continu (spécialité abandonnée en fin de Première) il y aurait à la différence moins besoin de publier la banque de sujets et le cas pourrait donc être différent.

Et enfin pour les devoirs en classe, l'enseignant fait ce qu'il veut. Il peut interdire la calculatrice, n'autoriser que les calculatrices de type collège, imposer ou pas l'utilisation du mode examen... Jusqu'à présent le comportement le plus fréquent était de faire comme pour les évaluations finales, mais en l'absence de la nouvelle réglementation mystère...

Bref, à se dépêcher de vouloir appliquer une réforme sans que l'ensemble des modalités ne soient publiques, nous voici dans le plus grand flou.

En conséquence, nous adoptons cette année plusieurs changements pour les QCC 2019 :
  • d'une part, la Casio fx-92+ Spéciale Collège, seule calculatrice scientifique programmable, sera intégrée au classement
  • pour les modèles disposant du mode examen il y aura une double notation si adéquate, avec les fonctionnalités disponibles en mode examen, et avec les fonctionnalités officielles (intégrées ou préchargées) interdites en mode examen
  • sous réserve que l'on trouve le temps avec le travail énorme à faire cette année, il pourra également être tenu compte de fonctionnalités non officielles rajoutables

Les calculatrices programmables participant cette année sont donc au nombre de 24 :
  • Casio fx-92+ Spéciale Collège
  • Casio Graph 25+E - version 2.09
  • Casio Graph 35+E - version 2.10
  • Casio Graph 75+E - version 2.09
  • Casio Graph 35+E II - version 3.10
  • Casio Graph 90+E - version 3.20
  • Casio fx-CP400+E - version 2.01.6000
  • HP Prime - édition G2 - version 14181
  • Lexibook GC3000FR
  • NumWorks - version 11.2.0
  • TI-82 Advanced - version 5.0
  • TI-84 Plus T - version 5.1
  • TI-83 Premium CE - version 5.4
  • TI-83 Premium CE + module externe TI-Python - version 5.4
  • TI-83 Premium CE Edition Python - version 5.4
  • TI-84 Plus CE-T - version 5.4
  • TI-Nspire - version 3.9.0.463 (avec clavier Nspire uniquement, le clavier 84 Plus n'étant pas conforme)
  • TI-Nspire TouchPad - version 3.9.0.463 (avec clavier Nspire uniquement, le clavier 84 Plus n'étant pas conforme)
  • TI-Nspire CAS TouchPad - version 3.9.0.463
  • TI-Nspire CX - édition CR7 - version 4.5.1.12
  • TI-Nspire CX CAS - édition CR7 - version 4.5.1.12
  • TI-Nspire CX II - (version 5.0.0.1683)
  • TI-Nspire CX II-T - (version 5.0.0.1683)
  • TI-Nspire CX II CAS / TI-Nspire CX II-T CAS - (version 5.0.0.1683)


Quels modèles graviront les marches du podium cette année et dans quel ordre ? 2018-2019 fut une année scolaire très riche en nouveautés matérielles et logicielles, les différents constructeurs se sont presque tous surpassés. Rajouté à cela la refonte intégrale des programmes scolaires, peut-être auras-tu diverses surprises à la publication du QCC 2019... ;)
Lien vers le sujet sur le forum: [QCC 2019] Liste des participants (Commentaires: 25)

QCC 2019 épisode 1 : écrans

Nouveau messagede critor » 23 Juil 2019, 23:29

5409
Quelle Calculatrice programmable Choisir 2019 - Episode 1
Ecrans


Aujourd'hui intéressons-nous au premier élément que regarde le nouvel utilisateur d'une calculatrice programmable, son écran.

La Casio Graph 25+E t'offre un écran matriciel avec 128x64=8192 pixels répartis sur 5,45x2,7=14,72cm². Précisons que la zone graphique contrôlable par l'utilisation (via ses tracés de fonctions ou ses programmes) se limite à127x63=8001 pixels (97,67%).

L'écran utilise des cristaux liquides bleus qui nuisent grandement à la lisibilité.


La Casio Graph 35+E (ou Casio Graph 35+E II) reste sur 128x64=8192 pixels mais répartis sur 5,85x2,9=16,97cm², avec toujours une zone graphique contrôlable de 127x63=8001 pixels (97,67%).

Mais on passe désormais à un écran contrasté et donc bien lisible, puisque utilisant des cristaux liquides noirs. :bj:


La Casio Graph 75+E garde les 128x64=8192 pixels mais les répartit généreusement sur 6,7x3,4=22,78cm², avec la zone graphique contrôlable de 127x63=8001 pixels (97,67%). :bj:

En prime il s'agit d'un écran éclairé (certes, sur demande uniquement via la combinaison
SHIFT
OPTN
)
. :bj:


La TI-82 Advanced (ou TI-84 Plus T) ne propose que 96x64=6144 pixels répartis sur 5,25x3,5=18,38cm², avec une zone graphique contrôlable de95x63=5985 pixels (97,41%).


11396Malgré son prix rikiki la Casio fx-92+ Spéciale Collège explose tout ça avec 12116 pixels (zone matricielle de 192x63 pixels + 20 drapeaux au-dessus), pixels d'une finesse remarquable puisque répartis sur seulement 5,75x2,15=12,36cm². :bj:

La zone graphique contrôlable par les scripts Scratch de l'utilisateur se limite par contre à 192x45=8640 pixels (71,31%).


9715Les TI-Nspire et TI-Nspire TouchPad passent une nouvelle frontière avec un écran de 320x240=76800 pixels répartis sur pas moins de 6,95x5,3=36,84cm². :bj: La zone graphique contrôlable se limite à 318x212=67416 pixels (87,78%).

Un programme de mire nous permet de détecter un codage sur 4 bits, permettant donc 24=16 niveaux de gris.


9718Les TI-83 Premium CE (ou TI-84 Plus CE-T) restent sur 320x240=76800 pixels mais reserrés cette fois-ci sur 5,75x4,3=24,73cm², et la zone graphique contrôlable n'est que de 265x165=43725 pixels (56,93%).

Mais désormais nous passons à un écran couleur ! :bj:

Le programme de mire met en évidence un codage :
  • du canal rouge sur 5 bits (25=32 teintes)
  • du canal vert sur 6 bits (26=64 teintes)
  • du canal bleu sur 5 bits (25=32 teintes)
Pour un total de 16 bits cela permet ainsi 216=65536 couleurs. :bj:


9682La NumWorks garde 320x240=76800 pixels répartis sur 5,75x4,3=24,73cm², mais la zone graphique contrôlable passe à 320x222=71040 pixels (92,5%). :bj:

Le script de mire met en évidence le même codage :
  • du canal rouge sur 5 bits (25=32 teintes)
  • du canal vert sur 6 bits (26=64 teintes)
  • du canal bleu sur 5 bits (25=32 teintes)
Pour un total de 16 bits cela permet 216=65536 couleurs différentes. :bj:


9716Les TI-Nspire CX (et TI-Nspire CX II) conservent320x240=76800 pixels mais répartis sur 6,35x4,8=36,84cm², avec une zone graphique contrôlable qui redescend à 318x212=67416 pixels (87,78%).

Le programme de mire nous permet de détecter là encore un codage :
  • du canal rouge sur 5 bits (25=32 teintes)
  • du canal vert sur 6 bits (26=64 teintes)
  • du canal bleu sur 5 bits (25=32 teintes)
Pour un total de 16 bits cela permet toujours 216=65536 couleurs. :bj:


9717La Casio Graph 90+E ose casser les codes avec un écran format 16/9 adapté à la vision panoramique humaine, 396x224=88704 pixels, mais répartis sur 7,25x4,1=29,73cm². La zone graphique contrôlable se limite toutefois à 379x187=70873 pixels (79,9%).

Le programme de mire nous permet de détecter toujours un codage :
  • du canal rouge sur 5 bits (25=32 teintes)
  • du canal vert sur 6 bits (26=64 teintes)
  • du canal bleu sur 5 bits (25=32 teintes)
Pour un total de 16 bits cela permet 216=65536 couleurs. :bj:


9680La HP Prime nous ramène à 320x240=76800 pixels, mais répartis sur 7x5,25=36,75cm², avec une zone graphique contrôlable qui fait justement 320x240=76800 pixels (100%). :bj:

Elle se démarque autrement, puisque le programme de mire nous permet de détecter un tout nouveau codage :
  • du canal rouge sur 8 bits (28=256 teintes)
  • du canal vert sur 8 bits (28=256 teintes)
  • du canal bleu sur 8 bits (28=256 teintes)
Pour un total de 24 bits cela permet 224=16777216 couleurs différentes. :bj:


11395La Casio fx-CP400+E nous met littéralement en orbite avec 320x528=168960 pixels répartis sur pas moins de 6,25x10,35=64,69cm². :bj:

La zone graphique contrôlable dépend ici du mode d'affichage de la calculatrice :
  • en orientation portrait 309x401=123909 pixels (73,34%)
  • en orientation paysage 517x193=99781 pixels (59,06%)

Le modèle n'est ici ni suffisamment programmable ni suffisamment ouvert pour permettre à ce jour l'exécution du code d'un test de mire. Par contre on peut convertir l'image d'une mire. Une fois affichée sur la calculatrice on note des dégradés moins saccadés pour le vert et les couleurs construites à partir du vert, ce qui permet de conjecturer le codage le plus courant :
  • du canal rouge sur 5 bits (25=32 teintes)
  • du canal vert sur 6 bits (26=64 teintes)
  • du canal bleu sur 5 bits (25=32 teintes)
Pour un total de 16 bits cela permet 216=65736 couleurs différentes.


Et puisque nous sommes en orbite, terminons avec un petit ovni, la Lexibook GC3000FR. C'est un autre monde avec un écran qui ne se contente plus d'être matriciel mais hybride, osant nous offrir du jamais vu de 1857 pixels (zone matricielle de 47x32+40x8=1824 pixels + 33 éléments non pixelisés) répartis très généreusement sur 5,8x3,3=19,14cm², pour une zone graphique contrôlable de 47x30=1410 pixels (75,93%). Tu te rends compte ?

Un faible contraste grâce à des cristaux liquides bleus te protégera des regards indiscrets et même des tiens avec une fonctionnalité exclusive histoire d'être sûr : le contraste d'écran non réglable !

Avec une zone graphique contrôlable de la taille d'un simple timbre poste et son écran aussi faiblement contrasté, l'extraordinaire Lexibook GC3000FR t'offrira une expérience inoubliable et unique, comme si tu découvrais le monde mathématique en regardant à travers le trou de la serrure, qui plus est bouché histoire d'être sûr.

Avant de conclure, une petite page de publicité en l'honneur du modèle qui aura ainsi su tant se démarquer de la concurrence :

:troll:


Lien vers le sujet sur le forum: QCC 2019 épisode 1 : écrans (Commentaires: 15)

Waver CE, encore des hauts et des bas pour TI-83 Premium CE

Nouveau messagede critor » 26 Juil 2019, 20:59

11397Fan de Geometry Dash pour ta TI-83 Premium CE ? Et bien tu tombes bien puisque epsilon5 te propose un nouveau jeu dans le même genre afin de te distraire lors de tes trop chaudes journées estivales, Waver CE.

Le principe est au départ simple, tu avances, soit en montant soit en descendant, choix que tu effectues avec les touches
, tu dois contourner les obstacles, et éviter de t'écraser sur le bord supérieur ou inférieur de l'écran.

Sauf qu'à chaque fois que tu passeras une frontière de couleur, quelque chose changera dans le gameplay. Le choix par défaut (montée ou descente), la vitesse de défilement, la vitesse de montée/descente... Tu devrais très rapidement comprendre le changement et adapter ton comportement afin d'éviter l'issue fatale. :bat:

Rajoutons que Waver CE est hautement personnalisable, pour ton plus grand plaisir. Tu pourras même choisir jusqu'à ta propre couleur, celle du fond et celle des obstacles ! :)
Pour fonctionner correctement, Waver CE a besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de bien compliqué, il suffit juste de transférer le fichier. :)


Téléchargements :
Lien vers le sujet sur le forum: Waver CE, encore des hauts et des bas pour TI-83 Premium CE (Commentaires: 1)

QCC 2019 épisode 2 : moteurs de calcul

Nouveau messagede critor » 28 Juil 2019, 11:08

5409
Quelle Calculatrice programmable Choisir 2019 - Episode 2
Moteurs de calcul


Aujourd'hui intéressons-nous à l'autre fonctionnalité essentielle d'une calculatrice programmable, celle de pouvoir faire des calculs. Et non, tous les modèles ne se valent pas.

On distingue déjà les calculatrices fractionnaires :
Dans cette catégorie nous retrouvons les Casio Graph 25+E, Lexibook GC3000FR, TI-82 Advanced, TI-84 Plus T, TI-84 Plus CE-T, TI-Nspire, TI-Nspire TouchPad, TI-Nspire CX et TI-Nspire CX II.

Par défaut les calculatrice ne travaillent que sur un tout petit ensemble de nombres décimaux
$mathjax$M\times 10^E$mathjax$
.
Le script Python suivant permet de caractériser cet ensemble, avec le nombre de bits ou chiffres significatifs dédiés à la mantisse M :
Code: Tout sélectionner
def precm(b):
  k,b=0,float(b)
  while 1+b**-k-1>0:
    k+=1
  return k


Les Casio Graph 25+E, TI-82 Advanced, TI-84 Plus T et TI-84 Plus CE-T travaillent ici sur 40 bits, ce qui permet environ 13 chiffres significatifs.

Les TI-Nspire, TI-Nspire TouchPad, TI-Nspire CX et TI-Nspire CX II calculent quant à elles sur 45 bits, soit environ 14 chiffres significatifs.

La Lexibook GC3000FR par contre ne dispose que de 35 bits, nous limitant à environ 11 chiffres significatifs.

En plus de ce mode décimal, ces calculatrice sont capables de renvoyer des résultats exacts non décimaux, car gérant les nombres rationnels (fractions).

Les TI ont ici l'avantage de permettre à la fois la saisie des calculs et l'affichage des résultats en écriture naturelle. :bj:

11398Attention toutefois à la Lexibook GC3000FR qui visiblement n'est même pas conforme pour le niveau Cinquième. Pour le même calcul
$mathjax$\frac{2}{3}+\frac{2}{5}$mathjax$
, elle ne répond pas le
$mathjax$\frac{19}{15}$mathjax$
attendu mais la notation anglo-saxonne
$mathjax$1\frac{4}{15}$mathjax$
, à comprendre
$mathjax$1+\frac{4}{15}$mathjax$
. Sauf que de la façon dont le résultat est affiché, on lit 1/4/15 soit
$mathjax$\frac{\frac{1}{4}}{15}$mathjax$
, ce qui n'est pas du tout la même chose et donc complètement faux. :mj:

Les astuces TI-Planet :

Active la saisie et l'affichage en écriture naturelle sur ta Casio Graph 25+E, grâce à un menu caché.

Fais un peu de calcul littéral sur ta TI-82 Advanced, en installant l'application Symbolic.




Puis viennent les calculatrices semi-exactes :
Nous avons ici les Casio fx-92+ Spéciale Collège, Casio Graph 35+E, Casio Graph 35+E II, Casio Graph 75+E, Casio Graph 90+E et TI-83 Premium CE.

Selon notre script toutes travaillent sur 40 bits, soit environ 13 chiffres significatifs.

Les nombres gérés hors du mode décimal sont ici étendus aux deux familles suivantes :
  • $mathjax$\frac{\pm a\sqrt{b} \pm c\sqrt{d}}{f}$mathjax$
    , famille de nombres avec des propriétés aisément vérifiables par les processeurs légers et qui inclut entre autres les rationnels de la catégorie précédente
  • $mathjax$\pm\frac{a\pi}{b}$mathjax$
    pour la trigonométrie

Les astuces TI-Planet :

Fais du calcul formel sur ta Casio Graph 90+E, en installant l'application KhiCAS, basée sur un portage du coeur GIAC (logiciel Xcas).

Fais de même sur ta Casio Graph 35+E II, grâce à l'application KhiCAS dédiée.

Sur ta Casio Graph 75+E, tu peux à la place installer l'application Algebra, portage du logiciel Eigenmath.

Qant à ta Casio Graph 35+E, commence par la transformer en Graph 75+E.




Arrivent alors les calculatrices exactes :
Ce sont les NumWorks et TI-Nspire CX II-T.

Là encore selon notre script, elles travaillent toutes deux sur 45 bits, soit environ 14 chiffres significatifs.

Ici aucune limite hors du mode décimal, tous les nombres réels pouvant être saisis sont gérés. :bj:
Cela concerne entre autres les exponentielles pour la Spécialité Mathématiques en Première, et il s'agit donc jusqu'à présent des seuls modèles pleinement conformes au nouveau programme.




Et enfin, voici les calculatrices formelles :
Ici ce sont les Casio fx-CP400+E, HP Prime, TI-Nspire CAS, TI-Nspire CAS TouchPad, TI-Nspire CX CAS et TI-Nspire CX II CAS.

Les TI-Nspire CAS, TI-Nspire CAS TouchPad, TI-Nspire CX CAS et TI-Nspire CX II CAS calculent sur 45 bits, soit environ 14 chiffres significatifs.

Pour la HP Prime, ça dépend. Dans le contexte numérique elle calcule sur 38 bits (12 chiffres significatifs), et dans le contexte CAS sur 48 bits (15 chiffres significatifs).

La Casio fx-CP400+E par contre ne dispose que de 31 bits, nous limitant à environ 10 chiffres significatifs.

En plus du calcul numérique, ces modèles-ci sont capables de manipuler des expressions littérales ! :bj:




Comme tu le vois ta Casio fx-92+ Spéciale Collège est impressionnante et tu ne dois pas te tromper, opter pour certains modèles de calculatrices graphiques pourtant plus chers sera un véritable retour en arrière.

Avant de conclure donc, une petite page de publicité donc, en l'honneur de l'extraordinaire Casio fx-92+ Spéciale Collège, clairement le meilleur rapport fonctionnalités/prix aujourd'hui : :bj:


Lien vers le sujet sur le forum: QCC 2019 épisode 2 : moteurs de calcul (Commentaires: 5)

Adaptive Parkour, jeu de plateforme TI-83 Premium CE

Nouveau messagede critor » 28 Juil 2019, 13:52

11399Ce week-end, nous te présentons une nouvelle possibilité de te distraire sur ta TI-83 Premium CE, avec Adaptive Parkour par slimeenergy.

Ce jeu de plateforme a en effet l'originalité de t'offrir une toute nouvelle dimension de gameplay, avec la possibilité de choisir toi-même les caractéristiques de ton avatar, à travers la répartition de ses couleurs RVB :
  • taille (bleu)
  • vitesse (vert)
  • saut (rouge)

Et bien sûr, la résolution de chacun des 23 tableaux du jeu nécessitera des caractéristiques différentes. Arriveras-tu à l'ultime tableau ? ;)

Pour fonctionner correctement, Adaptive Parkour a besoin des bibliothèques C téléchargeables ci-dessous. Mais rien de bien compliqué, il suffit juste de transférer le fichier :)


Téléchargements :
Lien vers le sujet sur le forum: Adaptive Parkour, jeu de plateforme TI-83 Premium CE (Commentaires: 5)

Challenge NumWorks++: résumé / wrap up...

Nouveau messagede Lionel Debroux » 31 Juil 2019, 23:02



En octobre 2017, j'avais lancé le Challenge NumWorks++, visant à réaliser une modification matérielle relativement simple de la calculatrice NumWorks (modèle "N0100"), en l'occurrence l'ajout d'un chip de Flash externe sur l'emplacement de la carte mère prévu par NumWorks pour cet usage, et la réalisation de logiciel tirant parti de ce nouveau chip. Adriweb avait d'ailleurs écrit la news avec moi.
In October 2017, I had launched the NumWorks++ Challenge, aiming at making a relatively simple hardware mod of the NumWorks calculator ("N0100" model), i.e. the addition of an external Flash chip on the pins suitably provided by NumWorks for this usage, and the making of software leveraging this new chip. Adriweb wrote the news item with me.

Plusieurs personnes se sont lancées publiquement dans le challenge, aux 4 coins du monde. En France, plus particulièrement, Jean-Baptiste Boric et Damien "zardam" Nicolet. Ces personnes ont donc reçu par courrier un exemplaire des chips de Flash NOR QSPI Adesto AT25SF641 de 8 MB (le modèle suggéré par les schémas officiels de NumWorks) et Winbond W25Q128JV de 16 MB, à pinout compatible, que nous avions achetés pour ce challenge, et se sont mises au travail…
Several persons, over the world, took on the challenge. In France, there were especially Jean-Baptiste Boric and Damien "zardam" Nicolet. Therefore, these persons were mailed two QSPI Nor Flash chips, and started working with them: 1 x Adesto AT25SF641 of 8 MB (the model suggested by NumWorks' official schematics) and 1 x Winbond W25Q128JV of 16 MB, whose pinout is compatible. We had bought the chips for this challenge…

Trois (!) semaines plus tard, zardam disposait d'un firmware permettant de flasher le chip externe, comme il l'annonçait par ici. Seulement quelques semaines supplémentaires plus tard, toujours le même zardam avait produit une version patchée du firmware NumWorks de l'époque, comportant un build du puissant moteur CAS "giac" de Bernard Parisse (bien connu ici parce qu'il est à la base de Xcas, le logiciel des HP Prime G1 et G2 depuis le début, KhiCAS sur TI-Nspire et Casio, etc.), qui s'exécute depuis la Flash externe ajoutée sur la calculatrice. Une partie du firmware, en gros le code de NumWorks avec quelques modifications de zardam, s'exécute toujours depuis la Flash interne, grâce au script linker adéquat.
Three weeks later (!), zardam had a firmware able to flash the external chip, as he announced here. By only several weeks later, the same zardam had produced a patched version of the contemporary NumWorks firmware, featuring a build of the powerful "giac" CAS engine by Bernard Parisse (well known here because it's the foundation of Xcas, the HP Prime G1 and G2 firmware from the beginning, KhiCAS on the TI-Nspire and Casio calculators, etc.), running from the external Flash chip added to the calculator. Part of the firmware, basically NumWorks' code with several modifications by zardam, keeps running from the internal Flash memory, thanks to the appropriate linker script.

Voici la vidéo réalisée par zardam, présentant une version antérieure de son code, qui n'activait pas encore le mode QSPI qui a quadruplé la vitesse de lecture de la Flash (donc c'est nettement plus rapide maintenant):

Bref, des fonctionnalités plus proches de celles d'une calculatrice haut de gamme dans le corps d'une calculatrice de milieu de gamme, grâce à l'ajout d'un circuit coûtant moins d'1€ à l'unité (pour le chip de 8 MB) dans ce modèle conçu par le fabricant pour monter en gamme. le processus de soudage d'un circuit au pas de 1.27mm étant habituellement considéré comme faisable, même sans grande expérience, tant qu'on dispose d'un fer à souder avec une pointe dans un état correct. La performance est plutôt bonne pour le milieu de gamme, grâce au Cortex-M4 32 bits à 100 MHz utilisé par NumWorks - d'autant que contrairement à l'eZ80 à ~48 MHz des TI-84 Plus CE / TI-83 Premium CE (micro-architecture beaucoup moins efficace par cycle d'horloge et réalisant des opérations moins avancées que les ARM), le Cortex-M4 des calculatrices NumWorks n'est pas ralenti par des waitstates, car la RAM, les bus mémoires et les mémoires Flash peuvent fonctionner à 100 MHz.
Here's the video made by zardam, showcasing an older version of his code, which didn't enable the QSPI mode which quadrupled the Flash memory bandwidth (so it's much faster now):

Well, to sum up, this is a feature set closer to that of a higher-end calculator, in the body of a mid-range calculator, thanks to the addition of a < 1 USD/EUR chip (for the 8 MB one) into that model designed by the manufacturer for upgradability. The process for soldering a 1.27mm (50 mil) pitch chip is usually considered doable, even with limited experience, as long as the soldering iron's tip is in a decent state. The performance is rather good for a mid-range calculator, thanks to the 32-bit Cortex-M4 running at 100 MHz used by NumWorks - all the more unlike the ~48 MHz eZ80 powering the TI-84 Plus CE / TI-83 Premium CE (much less efficient micro-architecture per clock cycle, which performs less advanced operations), the NumWorks calculators' Cortex-M4 processor speed isn't hampered by waitstates, as the RAM, the memory bus and the Flash memories can run at 100 MHz.

zardam a donc clairement gagné le challenge, dès novembre 2017 :bj:
Un an plus tard, il a posté un résumé de certains éléments techniques et procédures dans un article sur son blog: modifications matérielles et logicielles réalisées, et la façon de les compiler et installer.
Je dois donc lui présenter mes excuses pour avoir pris beaucoup trop de temps, malgré un certain nombre de relances par d'autres membres de l'équipe, pour écrire, en partie à l'occasion de congés d'été, cet article promis dans la news annonçant le défi (sans indication de durée il est vrai, mais ce n'est pas une raison valable :P). A vrai dire, je ne pensais pas que quelqu'un s'en emparerait et produirait aussi rapidement un tel résultat... j'avais tort :)
All in all, zardam clearly won the challenge, as early as November 2017 :bj:
A year later, he posted a summary of several technical notes and procedures in an article on his blog: hardware and software changes, and the way to build and install them.
Therefore, I need to apologize to him for taking way too much time, despite multiple pings by other staff members, to write, partially during summer holidays, the article promised in the news item announcing the challenge (without giving a timeline, granted, but that's not a valid reason :P). To tell the truth, I didn't expect that anyone would raise up to the challenge and would produce such a result so quickly... I was wrong :)

Résumons et commentons certaines parties de son travail:
  • le premier programme permettant de flasher le chip externe de Flash se base sur deux éléments principaux de logiciel open source: libopencm3, une librairie pour gérer divers microcontrôleurs à base de coeurs ARM Cortex-M et leurs périphériques sans avoir à tout réinventer soi-même à partir de la datasheet et des éventuels exemples fournis par le fabricant, et Flashrom, auquel il faut fournir les paramètres et commandes du chip de Flash s'ils ne font pas encore partie de la banque de données standard du programme, mais qui s'occupe de tout (effacement de blocs, écriture, etc.) à partir de ces paramètres. zardam a eu bien raison d'utiliser ces briques de construction logicielle, d'autant qu'à l'époque, le firmware officiel NumWorks ne fournissait pas encore de capacité de communication USB: elle est arrivée 5 mois plus tard, dans la version 1.4 d'avril 2018.
  • zardam a implémenté un bootloader offrant le multi-boot dans un mini-firmware, pour permettre le basculement d'un firmware à un autre (y compris de quoi flasher une partie de la Flash interne du microcontrôleur à partir de la Flash externe) sans devoir passer par un ordinateur. Bonne idée, cela peut être utile dans certaines configurations de test qu'il devait rencontrer.
  • il semble que l'activation du mode QSPI de la Flash externe (pour plus de vitesse) avec le programme qu'il a fait ne doive être réalisée qu'une fois. C'est important, il pense que c'est en le faisant plusieurs fois qu'il a grillé le microcontrôleur principal STM32 de sa calculatrice, il a dû le remplacer. Cette opération de remplacement du chip principal est nettement plus difficile que le soudage du chip de Flash externe, car le pas des pattes est plus fin et les pattes sont beaucoup plus nombreuses. NdT: Il paraît que l'utilisation de flux de soudage aide.
Let's summarize, and comment on, several parts of his work:
  • the initial program for flashing the external chip ls based on two main pieces of open source software: libopencm3, a library for handling a variety of microcontrollers based on ARM Cortex-M cores and their devices without having to reinvent the wheel from scratch from the datasheet and code examples provided by the manufacturer (if any), and Flashrom, which needs to be given the Flash chip's parameters and commands if they're not part of the standard database of the program yet, but which takes care of everything (block erases, block writes, etc.) from these parameters. zardam totally did the right thing using these software building blocks, all the more at the time, NumWorks' official firmware didn't provide a USB communication ability yet: it came up 5 months later, in the 1.4 version released in April 2018.
  • zardam implemented a multi-boot-capable bootloader in a mini-firmware, so that the calculator can be switched from a firmware to another (including something to reflash the internal Flash chip from the external Flash chip) without having to be connected to a computer. It's a good idea, it can be useful in some testing configurations which were probably relevant to him.
  • it seems that the QSPI mode of the external Flash chip (for higher speed) with the additional program he made needs to be done only once. This is important, he thinks that doing it multiple times is the reason why fried his calculator's main STM32 microcontroller. He had to replace it, and the process for replacing the main chip is much harder than soldering the external Flash chip, as the pitch is finer and there are many more pins. Translator's note: it appears that using soldering flux can help.

Si vous voulez utiliser votre calculatrice NumWorks comme cobaye pour répliquer le travail de zardam, et ainsi la faire monter en gamme pour un très faible coût et un risque limité, basez-vous sur son billet de blog, qui détaille, comme déjà indiqué, les différentes étapes de la construction des images et du flashage :)
Peut-être que quelqu'un sera intéressé par la mise à jour de l'intégration firmware NumWorks <-> giac vers la version actuelle du firmware NumWorks ? ;)

Une nouvelle fois, bravo à zardam pour son travail :)

Liens externes utiles :
If you want to use your NumWorks calculator as a testbed for replicating zardam's work, thereby upgrading it at a very low cost and a limited hardware risk, use his blog's article, which lists, as already mentioned, the steps for building images and flashing the calculator :)
Maybe someone will be interested by upgrading the NumWorks firmware <-> giac integration to the current version of the NumWorks firmware ? ;)

Once again, congratulations to zardam for his work :)

Useful external links:
Lien vers le sujet sur le forum: Challenge NumWorks++: résumé / wrap up... (Commentaires: 5)

-
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.
1647 utilisateurs:
>1629 invités
>13 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)