π
<-
Chat plein-écran
[^]

News 2024
Mars (6)
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)

Le cercle chromatique dans ta NumWorks

Nouveau messagede Admin » 19 Mai 2019, 11:27

11230A la rentrée 2019 en Seconde, le Python débarque en Physique-Chimie pour illustrer graphiquement divers phénomènes physiques.

Une seule calculatrice graphique offre à ce jour un langage Python incluant des capacités graphiques, la NumWorks.

UnCurieux continue à te proposer des scripts Python s'inscrivant dans l'esprit de ces nouveautés, et plus particulièrement dans la partie Vision et image du nouveau programme de Physique-Chimie de Seconde.

Voici aujourd'hui chromatic_circle.py dont l'appel chroma() remplira ton écran NumWorks avec le disque chromatique. Tracé en cercles concentriques partant du centre, le script ne rate pas le moindre pixel, un exploit ! :bj:

De quoi consulter les couples de couleurs complémentaires. ;)

11252Avertissement pour les codeurs NumWorks dont les scripts manipulent des couleurs.

La version bêta 11.0.0 actuellement en phase de tests change le comportement de la fonction kandinsky.color(r,g,b), qui ne renvoie plus un nombre mais un tuple.

L'avantage est de permettre la récupération facile des différentes composantes RVB au codeur débutant, exactement comme avec une liste. Un changement une fois de plus dans les temps et en parfaite adéquation avec l'évolution des programmes scolaires du lycée à la rentrée 2019 ! :bj:

Toutefois, selon comment les scripts déjà existants récupéraient et utilisaient la valeur retour de cette fonction, certains pourront ne plus fonctionner correctement lors d'une prochaine mise à jour NumWorks. Notamment ceux qui en récupéraient les composantes RVB pour y appliquer des transformations, et qui devront donc être corrigés.

Précisons que chromatic_circle.py n'est pas concerné et fonctionne parfaitement avec la version bêta 11.0.0. :bj:

Téléchargement : archives_voir.php?id=2103624
Lien vers le sujet sur le forum: Le cercle chromatique dans ta NumWorks (Commentaires: 0)

SolitiCE, solitaire/Klondike très complet pour 83 Premium CE

Nouveau messagede critor » 19 Mai 2019, 18:00

11254Une nouvelle semaine débute pour toi et ta TI-83 Premium CE. Pour la rendre plus agréable, voici SolitiCE par BasicTH pour ta calculatrice.

Il s'agit d'une adaptation très fidèle et complète du jeu de cartes du solitaire (Klondike pour les anglophones). Tu pourras en effet y choisir entre différents motifs pour le dos des cartes, différentes règles et même différentes méthodes de calcul du score ! :bj:

Le jeu est programmé en langage C, et le code source est inclus pour les curieux.

Juste dommage qu'il ne veuille pas laisser ses variables en mémoire d'archive.



Téléchargement : archives_voir.php?id=2104191

Référence : https://www.cemetech.net/forum/viewtopic.php?t=15513
Lien vers le sujet sur le forum: SolitiCE, solitaire/Klondike très complet pour 83 Premium CE (Commentaires: 3)

KhiCAS : calcul formel + Python sur ta Graph 35+E II

Nouveau messagede critor » 19 Mai 2019, 22:12

11073Pour cette rentrée 2019, Casio nous sort une nouvelle édition de sa Graph 35 numéro un au lycée, la Graph 35+E II.

La mise à jour 3.10 gratuite qui sera disponible mercredi 22 mai lui rajoutera la gestion des scripts Python. :D

Ce n'est pas la seule nouveauté puisque lors de notre test initial nous avons notés plusieurs améliorations matérielles significatives par rapport aux anciennes Graph 35/75+E, comme :
  • le doublement de la fréquence processeur avec 59 MHz :bj:
  • le doublement de la capacité de la puce Flash avec 8 Mio :bj:
  • en conséquence le doublement de la mémoire de stockage avec 3 Mio :bj:
La Graph 35+E II gère désormais les applications, mais avec tous ces changements la compatibilité avec les applications Graph 75+E n'est que partielle.

Il n'empêche que nombre d'applications parmi les plus utiles fonctionnent déjà. Tu peux notamment dès maintenant rajouter à ta Graph 35+E II :
  • l'application de programmation Python CasioPython - même pas la peine d'attendre mercredi ;)
  • l'application de calcul formel CAS par la communauté jeuxcasio.com
  • l'application de calcul formel Algebra basée sur le moteur du logiciel EigenMath
Toutefois, on pouvait reprocher à ces deux applications de calcul formel d'être relativement limitées même dans le contexte du lycée, ainsi qu'une maintenance inexistante pour la première et très occasionnelle pour la dernière.

Mais voici venir l'infatigable Bernard Parisse avec le moteur de calcul formel Giac de son logiciel Xcas.

Bernard avait déjà rendu disponible son moteur Giac pour plusieurs calculatrices graphiques, avec :
  • le programme Ndless KhiCAS pour TI-Nspire
  • l'application KhiCAS pour Casio Graph 90+E et fx-CG10/20/50

Aujourd'hui, grâce au travail acharné de Bernard et à l'aide formidable de Lephenixnoir, administrateur Planète Casio, KhiCAS débarque sur ta Graph 35+E II ! :bj:

En prime, l'application KhiCAS est programmable dans une syntaxe proche du Python, que demander de plus ?... :#tritop#:

Elle inclut son propre éditeur de scripts, qui a l'avantage d'une belle innovation par rapport à l'éditeur de Casio que nous avons testé. En effet l'éditeur de KhiCAS se donne même la peine de compenser l'absence d'écran couleur et donc de coloration syntaxique par quelques enrichissements ! :D

Et en prime nous y avons même un module turtle pour programmer du tracé comme en Scratch / Logo ! :bj:
Précisons toutefois qu'il ne s'agit pas d'un véritable interpréteur Python, mais d'une couche de traduction syntaxique vers le langage de programmation historique de Xcas.

Nombre de scripts Python pourront ne pas fonctionner correctement sans des modifications qui ne seront pas toujours évidentes.

Mais pourquoi obtenons-nous KhiCAS seulement maintenant sur Graph 35+E II, et pourquoi ne l'avons-nous pas eu plus tôt sur les anciennes Graph 35+E/USB et Graph 75/85/95 ?

Comme nous l'avons vu dans notre test, la Graph 35+E II a bénéficié de plusieurs améliorations matérielles, et ses fonctionnalités logicielles ont également été fortement rafraîchies en empruntant beaucoup à la Graph 90+E.

Matériellement, la capacité de la mémoire Flash ROM a doublé, passant de 4 Mio à 8 Mio. En conséquence, la capacité de la mémoire de stockage a également doublé, passant de 1,5 Mio à 3 Mio. Or, il se trouve que l'application KhiCAS pour Graph 90+E faisait déjà légèrement moins de 2 Mio, ce qui ne rentrait pas sur les anciens modèles.

Mais ce n'était pas la seule raison. Les anciens modèles monochromes Graph 35+E/USB et Graph 75/85/95 étaient incapables de gérer les applications faisant plus de 512 Kio. Cette limitation avait été repoussée à 2 Mio sur les modèles couleur Graph 90+E et fx-CG10/20/50, et en empruntant au code de ces modèles la limitation de taille passe aussi à 2 Mio sur la nouvelle Graph 35+E II ! :bj:

En calcul exact, tu retrouveras entre autres tout dont la calculatrice est capable d'origine.

A la seule différence près que la saisie et l'écriture naturelle ne sont pas directement gérées à l'écran des calculs. Pour saisir en écriture naturelle plutôt qu'en ligne tu devrais taper
F3
sur la ligne de saisie, ce qui te donnera accès à un éditeur d'expression plein écran. De façon similaire, pour les résultats où l'application le jugera pertinent, l'application te présentera une vue temporaire plein écran en affichage naturel avant de te ramener à l'historique des calculs.

Rappelons que comme ses soeurs la Graph 35+E II ne gère d'origine que deux familles résultats exacts :
  • $mathjax$\pm\frac{a\pi}{b}$mathjax$
    pour la trigonométrie bien évidemment
  • $mathjax$\frac{\pm a\sqrt{b} \pm c\sqrt{d}}{f}$mathjax$
    qui est une famille de nombres avec des propriétés aisément vérifiables par les processeurs légers, et couvrant jusqu'ici l’essentiel des besoins des lycéens jusqu’en Première
Ce qui devient insuffisant par contre dans le contexte du nouveau programme de rentrée 2019 où les exponentielles descendent de la Terminale à la Première.

Avec KhiCAS où le calcul exact s'appuie sur un moteur de calcul formel nous n'avons pas ce genre de limitation, les résultats pourront utiliser des exponentielles et bien d'autres choses encore ! :bj:

Enfin, parlons performances puisque l'application KhiCAS est programmable dans un langage proche du Python.

Dans le contexte des nombres entiers, prenons le script suivant :
Code: Tout sélectionner
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def genseed(ndigits):
  nmax,s,k=5*10**(ndigits-1),0,1
  while s<nmax:
    s+=k
    k*=2
  return s

def genarr(ndigits):
  sd,arr=genseed(ndigits),[]
  for k in range(1,ndigits):
    for j in range(ndigits):
      t=sd%10**k
      arr.extend([t,-t,10**k-t,t-10**k])
      sd=sd//10+(sd%10)*10**(ndigits-1)
  arr.extend([sd,-sd])
  return arr

def sortarr(arr,sdiff):
  segs=[0,len(arr)-1]
  while len(segs):
    iref=segs[0]
    for k in range(segs[0],segs[1]+1):
      if sdiff*(arr[k]-arr[iref])>0:
        t=arr[iref]
        arr[iref]=arr[k]
        arr[k]=arr[iref+1]
        arr[iref+1]=t
        iref+=1
    if iref>=segs[0]+2:
      segs.extend([segs[0],iref-1])
    if iref<=segs[1]-2:
      segs.extend([iref+1,segs[1]])
    segs.pop(0)
    segs.pop(0)
  return arr

def test(l,n):
  timed=hastime()
  start,stop,sdiff,arr=0 or timed and monotonic(),1,-1,[]
  arr.extend(genarr(l))
  for k in range(n):
    arr.extend(sortarr(arr,sdiff))
    sdiff=-sdiff
  stop=timed and monotonic() or 1
  return stop-start,len(arr),arr[0],arr[len(arr)//2-1],arr[len(arr)//2],arr[len(arr)-1]


La ligne d'appel test(9,2) se termine en 140,13s.

D'où le classement pour les performances en calcul entier Python :
  1. 1,41s : TI-Nspire (application MicroPython) (32 bits : ARM9/ARMv5 @120MHz)
  2. 1,56s : TI-Nspire CM / CX révisions A-V (application MicroPython) (32 bits : ARM9/ARMv5 @132MHz)
  3. 2,40s : TI-Nspire CX révisions W+/CR4+ (application MicroPython) (32 bits : ARM9/ARMv5 @156MHz)
  4. 3,74s : NumWorks (32 bits : Cortex/ARMv7 @100MHz)
  5. 4,75s : Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  6. 8,81s : HP Prime G2 (32 bits : Cortex/ARMv7 @528MHz)
  7. 9,56s : Casio Graph 35+E/75+E / 35+USB/75/95 SH4 / fx-9750/9860GII SH4 (application CasioPython) (32 bits : SH4 @29,5MHz)
  8. 10,19s : Casio Graph 35+E II (application CasioPython) (32 bits : SH4 @59MHz)
  9. 12,99s : Casio Graph 35+USB/75/85/95 SH3 / fx-9750GII SH3 / fx-9860G/GII SH3 (application CasioPython) (32 bits : SH3 @29,5MHz)
  10. 14,93s : Casio Graph 35+E II (32 bits : SH4 @59MHz)
  11. 20,73s : HP Prime G1 (32 bits : ARM9/ARMv5 @400MHz)
  12. 23,20s : module externe TI-Python pour TI-83 Premium CE (32 bits : Cortex/ARMv7 @48MHz)
  13. 26,60s : TI-83 Premium CE Edition Python (?)
  14. 33,48s : module externe TI-Python pour TI-83 Premium CE (firmware tiers) (32 bits : Cortex/ARMv7 @48MHz)
  15. 60,71s : Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  16. 116,93s : Casio fx-CG10/20 (application KhiCAS) (32 bits : SH4 @59MHz)
  17. 140,13s : Casio Graph 35+E II (application KhiCAS) (32 bits : SH4 @59MHz)


Passons maintenant aux nombres flottants avec le script suivant :
Code: Tout sélectionner
try:
  from time import *
except:
  pass

def hastime():
  try:
    monotonic()
    return True
  except:
    return False

def seuil(d):
  timed=hastime()
  start,stop,n,u,l,d=0 or timed and monotonic(),1,0,2.,1,d**2
  while (u-l)**2>=d: u,n=1+(1/((1-u)*(n+1))),n+1
  stop=timed and monotonic() or 1
  return [stop-start,n,u]


La ligne d'appel seuil(0.005) se termine en 69,55s.

D'où le classement pour les performances en virgule flottante Python :
  1. 0,962s : HP Prime G2 (32 bits : Cortex/ARMv7 @528MHz)
  2. 1,08s : TI-Nspire CM / CX CR3- (application MicroPython) (32 bits : ARM9/ARMv5 @132MHz)
  3. 1,29s : TI-Nspire (application MicroPython) (32 bits : ARM9/ARMv5 @120MHz)
  4. 1,61s : TI-Nspire CX CR4+ (application MicroPython) (32 bits : ARM9/ARMv5 @156MHz)
  5. 2,036s : NumWorks (32 bits : Cortex/ARMv7 @100MHz)
  6. 3,068s : HP Prime G1 (32 bits : ARM9/ARMv5 @400MHz)
  7. 8,94s : Casio Graph 90+E / fx-CG50 (32 bits : SH4 @118MHz)
  8. 9,68s : module externe TI-Python pour TI-83 Premium CE (32 bits : Cortex/ARMv7 @48MHz)
  9. 10,38s : TI-83 Premium CE Edition Python (?)
  10. 10,68s : Casio Graph 35+E II (application CasioPython) (32 bits : SH4 @59MHz)
  11. 11,26s : Casio 35+E/75+E / 35+USB/75/95 SH4 / fx-9750/9860GII SH4 (application CasioPython) (32 bits : SH4 @29,5MHz)
  12. 11,46s : module externe TI-Python pour TI-83 Premium CE (firmware tiers) (32 bits : Cortex/ARMv7 @48MHz)
  13. 13,87s : Casio Graph 35+USB/75/85/95 SH3 / fx-9750GII SH3 / fx-9860G/GII SH3 (application CasioPython) (32 bits : SH3 @29,5MHz)
  14. 19,98s : Casio Graph 90+E / fx-CG50 (application KhiCAS) (32 bits : SH4 @118MHz)
  15. 25,19s : Casio Graph 35+E II (32 bits : SH4 @59MHz)
  16. 35,55s : Casio fx-CG10/20 (application KhiCAS) (32 bits : SH4 @59MHz)
  17. 69,55s : Casio Graph 35+E II (application KhiCAS) (32 bits : SH4 @59MHz)


Ce sont donc les performances qui pèchent à ce jour. Mais on peut noter que c'était relativement déjà le cas pour l'application KhiCAS originelle sur Graph 90+E, et que pour un usage courant au niveau lycée cela devrait suffire.

Avec KhiCAS, bénéficie gratuitement d'un moteur de calcul formel aux capacités exhaustives qui couvriront cette fois-ci l'ensemble des tâches réalisées au lycées ainsi que nombre de besoins de l'enseignement supérieur !

Ton extraordinaire Graph 35+E II au prix d'entrée de gamme numéro un au lycée n'aura désormais plus rien à envier aux modèles haut de gamme, c'est une première historique, une révolution ! :bj:

Ne terminons pas sans rappeler que cette application d'excellente facture n'en reste pas moins des plus pertinentes sur le plan pédagogique des nouveaux programme du lycée, avec :
  • une programmation en syntaxe proche du Python :bj:
  • un enrichissement syntaxe en remplacement de la coloration syntaxique impossible sur écran noir et blanc :)
  • le module turtle qui permet aux nouveaux élèves de Seconde de passer progressivement de la programmation par blocs à la programmation textuelle, tout en s'appuyant sur les acquis de la programmation de tracés en Scratch du collège :D

Merci Bernard, et les constructeurs de modèles haut de gamme feraient bien d'en prendre de la graine pour leurs prochains modèles ou mises à jour ciblant la France. ;)

Téléchargement : KhiCAS
Source : https://www.planet-casio.com/Fr/forums/ ... hiCAS.html
Lien vers le sujet sur le forum: KhiCAS : calcul formel + Python sur ta Graph 35+E II (Commentaires: 9)

Emballage TI-Nspire CX II CAS, rentrée 2019

Nouveau messagede critor » 20 Mai 2019, 18:43

1125511256La nouvelle TI-Nspire CX II-T CAS arrive pour la rentrée 2019. Grâce à Adriweb, tu peux déjà avoir un aperçu ci-contre de son nouvel emballage.

Il s'agit ici non pas de la TI-Nspire CX II-T CAS européenne (rouge), mais de la TI-Nspire CX II CAS américaine (bleue).

L'emballage bilingue anglais-français cible ici les zones francophones de l'Amérique du Nord. L'aspect de la façade avant semble d'ailleurs avoir été nettement repris par rapport à ce à quoi le constructeur nous avait habitués ces dernières années.


Source : https://www.ebay.com/itm/Brand-new-in-p ... 2681152114 via viewtopic.php?t=22213&p=242384#p242381
Lien vers le sujet sur le forum: Emballage TI-Nspire CX II CAS, rentrée 2019 (Commentaires: 0)

Cercle chromatique paramétrable et plus rapide pour NumWorks

Nouveau messagede Admin » 20 Mai 2019, 21:41

Petit retour ce soir sur la possibilité de mettre le cercle chromatique dans ta NumWorks.

A la rentrée 2019 en Seconde, le programme de Physique-Chimie fait en effet appel aux scripts Python afin d'illustrer graphiquement divers phénomènes physiques. La NumWorks est à ce jour la seule calculatrice dont le Python offre des possibilités graphiques, et donc la seule calculatrice entièrement conforme au nouveau programme. :bj:

Nous avions donc vu un premier script en ce sens dans un article précédent. Script qui avait la particularité très artistique de colorier le cercle de façon concentrique en partant du centre.

Un inconvénient de cette méthode est qu'elle est peu précise pour allumer une grille de pixels.

Les approximations poussent à jouer la sécurité afin de ne pas laisser de trous, quitte à traiter certains pixels plusieurs fois, ce qui ralentit le tracé.

Aussi, les cercles concentriques étant de plus en plus grands, cela donne visuellement l'impression peu agréable que le tracé ralentit de plus en plus.

11257Voici donc ce soir un autre script Python dédié au cercle chromatique, qui cette fois-ci colorie le disque ligne par ligne de haut en bas.

Une méthode sans doute moins esthétique en cours de tracer, mais qui permet ici de viser précisément chaque pixel et qui est donc beaucoup plus rapide ! :bj:
Aussi, la fonction de ce nouveau script a l'avantage d'offrir le contrôle de nombre de paramètres, afin de se s'adapter au mieux à tes besoins ou ceux de tes propres scripts.

Tu pourras préciser notamment cette fois-ci la position du centre ainsi que le rayon, et même décider d'inverser l'ordre des couleurs.

En interne, le script travaille sur des couleurs en coordonnées non pas RVB (Rouge-Vert-Bleu) mais TSV (Teinte-Saturation-Valeur), possiblement plus connues chez les graphistes et anglophones en tant que HSV (Hue-Saturation-Value) ou HSB (Hue-Saturation-Brightness). Ce système de coordonnées a l'avantage d'être basé sur une approche de la perception des couleurs, ce qui simplifie énormément nombre d'effets optiques. ;)

Tu pourras par exemple demander à la fonction d'augmenter ou de diminuer progressivement la saturation ou la valeur du centre à la périphérique pour des effets que tu peux constater sur la démo ci-contre, de quoi illustrer aussi bien la synthèse additive que soustractive par exemple. :D

11252Avertissement pour les codeurs NumWorks dont les scripts manipulent des couleurs.

La version bêta 11.0.0 actuellement en phase de tests change le comportement de la fonction kandinsky.color(r,g,b), qui ne renvoie plus un nombre mais un tuple.

L'avantage est de permettre la récupération facile des différentes composantes RVB au codeur débutant, exactement comme avec une liste. Un changement une fois de plus à l'heure et en parfaite adéquation avec l'évolution des programmes scolaires du lycée à la rentrée 2019 ! :bj:

Toutefois, selon comment les scripts déjà existants récupéraient et utilisaient la valeur retour de cette fonction, certains pourront ne plus fonctionner correctement lors d'une prochaine mise à jour NumWorks. Notamment ceux qui en récupéraient les composantes RVB pour y appliquer des transformations, et qui devront donc être corrigés.

Le script de cet article n'est pas concerné par le problème. Il a en effet été écrit de sorte à fonctionner aussi bien avec le nouveau comportement que l'ancien. :bj:


Téléchargement : archives_voir.php?id=2107931
Lien vers le sujet sur le forum: Cercle chromatique paramétrable et plus rapide pour NumWorks (Commentaires: 6)

Graph 35+E II : mise à jour 3.10 avec Python disponible !

Nouveau messagede critor » 22 Mai 2019, 02:26

11072Pour la rentrée 2019, Casio sort la Graph 35+E II, une nouvelle déclinaison de son modèle Graph 35+E numéro 1 au lycée.

Comme déjà vu, ce modèle bénéficie de nombre d'améliorations logicielles et matérielles.

Les premières Graph 35+E II distribuées jusqu'à présent, venaient préchargés avec une version système 3.00.

11117Et aujourd'hui comme promis, Casio nous balance du très lourd. :D

Tu peux dès maintenant mettre à jour gratuitement ta calculatrice avec la nouvelle version 3.10, qui te rajoutera enfin l'application Python intégrée que nous t'avons déjà testée ! :bj:

Téléchargement : outil de mise à jour Graph 35+E II 3.10 (pour Windows)
Source : http://edu.casio.com/download/index.php
Lien vers le sujet sur le forum: Graph 35+E II : mise à jour 3.10 avec Python disponible ! (Commentaires: 3)

Firmware 10.0.0 tiers avec affichage optimal résultats

Nouveau messagede Admin » 23 Mai 2019, 11:54

Un des rares embêtements avec la NumWorks, c'est la place occupé par chaque calcul sur l'écran.

En effet, le résultat d'un calcul est systématiquement présenté de façon décalée sur la ligne suivante. Pour peu que les couples saisie-résultat fassent intervenir des quotients, il n'en rentrera même pas complètement 2 dans l'écran.

Certes, on peut faire défiler l'historique des calculs. Mais dans le contexte de captures d'écran ou d'une vidéoprojection, cela reste bien embêtant de ne pas pouvoir montrer l'enchaînement des calculs sans multiplier les captures ou manipulations.

11258C'était sans compter sur 0b101 et PiGuy2 qui te partagent une version 10.0.0 modifiée n'ayant plus cet inconvénient.

Lorsqu'il y a suffisamment de place, les résultats sont désormais affichés sur la même ligne que le rappel de l'expression saisie. :bj:

Téléchargement : firmware 10.0.0 précompilé avec cette amélioration (installable facilement via webdfu-NumWorks )
Code source : https://github.com/numworks/epsilon/pull/954
Lien vers le sujet sur le forum: Firmware 10.0.0 tiers avec affichage optimal résultats (Commentaires: 2)

Test TI-5018 SV + extraction ASIC

Nouveau messagede critor » 24 Mai 2019, 14:43

112701127111269La TI-5018 SV est une calculatrice de bureau Texas Instruments sortie en 2001. Ce n'est pas une calculatrice scientifique, c'est-à-dire qu'elle ne respecte pas les règles de priorités opératoires mais effectue bêtement les calculs dans l'ordre d'enchaînement. Il s'agit en effet non pas d'un modèle scolaire, mais d'un modèle ciblant les commerçants, avec notamment ses touches
%
pour calculer les TVA/remises/ristournes/rabais,
MU
pour marge et
GT
pour grand total.

Pas de manuel ici. Il est remplacé par un tableau explicatif trilingue découpable au dos de l'emballage. Contrairement aux calculatrices graphiques et scientifiques, la garantie ici n'est pas de 3 ans (couvrant une scolarité au lycée) mais de 2 ans.

1126711268La calculatrice bénéficie d'un design fait sobre et sérieux avec une façade gris métallisé, et son écran incliné améliore la lisibilité. Au verso pas de numéro de série mais un timbre à date, L-0518L. La calculatrice a donc été assemblée en Mai 2018 dans l'usine de code L, c'est-à-dire Kinpo Electronics aux Philippines, même usine qui fabrique les TI-83 Premium CE et modules externes TI-Python. Notons de plus que la calculatrice utilise la révision matérielle L, soit 13ème version du matériel.

11266L'écran comporte 12 cellules à 7 segments, et gère donc des affichage numériques d'au plus 12 chiffres significatifs. Notons la taille imposante de ces cellules (16mm de hauteur) donnant un excellent confort de lecture. C'est d'ailleurs cette caractéristique qui a donné le suffixe du modèle, SV venant pour SuperView, principale amélioration par rapport à l'ancien modèle TI-5018 de 1993.

1126411265La calculatrice utilise une pile bouton LR54 ainsi qu'une cellule solaire permettant d'en prolonger la longévité. Sa carte électronique D86TE-12 ne présente pour seul composant intéressant que la puce ASIC dissimulé sous une goutte d'epoxy fondu et solidifié.

Nous ne disposons hélas pas des outils matériels permettant de découvrir ce qui ce cache sous cette protection d'epoxy.

Toutefois, nous avions déjà lié à plusieurs reprises des passionnés ayant osé aller plus loin, retirant la protection d'epoxy de l'ASIC et observant le circuit imprimé au microscope. Notamment avec :

Aujourd'hui ne fait pas exception, nous laissons la main au youtubeur Deus Ex Silicium pour arracher à la TI-5018SV les derniers secrets qu'elle nous dissimule encore. Bon visionnage. ;)

Pour ceux qui souhaitent y sauter directement, vous pouvez aller à :
  • 7min49 : début de l'extraction de la puce ASIC
  • 11min11 : début de l'observation de son circuit imprimé au microscope

Lien vers le sujet sur le forum: Test TI-5018 SV + extraction ASIC (Commentaires: 2)

-
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.
833 utilisateurs:
>819 invités
>9 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)