π
<-
Chat plein-écran
[^]

Mise à jour NumWorks 1.7.0

Mise à jour NumWorks 1.7.0

Message non lude critor » 05 Sep 2018, 14:34

Aujourd'hui c'est au tour de
NumWorks
de sortir sa surprise de rentrée : la nouvelle version
1.7.0
que nous avions déjà évaluée par anticipation dans notre classement de rentrée 2018.

Pas moins de 4 applications de la calculatrice ont été améliorées; découvrons cela ensemble :
Image Image Image Image



Application Python
:
Go to top

En
Python
l'opérateur usuel d'affectation est =. Mais il existe d'autres opérateurs permettent d'affecter une variable avec nouvelle valeur dépendant de sa valeur courante. On peut citer +=, -=, *=
(multiplication)
, /=
(division)
, **=
(puissance)
, //=
(division et arrondi à l'unité par défaut)
ou encore %=
(reste de division euclidienne)
.
Par exemple, a+=5 est équivalent à a=a+5.

Prenons par exemple le script ci-dessous avec plusieurs opérateurs d'affectation :
Code: Tout sélectionner
def factorial(n):
  if n==0:
    return 1
  else:
    return n*factorial(n-1)
def factorial2(n):
  if n==0:
    return 1
  f=1
  for p in range(n):
    f*=p+1
  return f


D'une part petit détail, comme visible sur la capture d'écran précédente, l'éditeur de scripts avait le défaut de ne pas colorer les opérateurs d'affectation contrairement aux autres opérateurs, ce qui ne facilitait pas la lecture des scripts peu aérés.

Mais il y avait d'autre part plus embêtant pour les opérateurs d'affectation utilisant plusieurs caractères. Si une opérande était entrée à leur droite, ce qui est normalement le but pour un opérateur infixé, tous leurs caractères à l'exception du premier devenaient invisibles.

Ces deux problèmes d'affichage sont désormais corrigés. :bj:


Application Statistiques
:
Go to top

L'algorithme de calcul de la médiane avait un petit bug, pouvant dans certains cas lui trouver une valeur supérieure au troisième quartile, comme représenté ci-contre avec le diagramme en boîte de la série statistique 1-2-3-3-3-4.

C'est maintenant corrigé. :bj:


Application Régressions
:
Go to top

La calculatrice ne gérait jusqu'à présent qu'un seul type de régression, la régression linéaire sous la forme
$mathjax$y=ax+b$mathjax$
.

Amélioration cette fois-ci puisque 8 autres formes de régression sont à présent disponibles : :bj:
  • Quadratique :
    $mathjax$y = a x ^ 2 + b x + c$mathjax$
  • Cubique :
    $mathjax$y = a x ^ 3 + b x ^ 2 + c x + d$mathjax$
  • Quartique :
    $mathjax$y = a x ^ 4 + b x ^ 3 + c x ^ 2 + d x + e$mathjax$
  • Logarithmique :
    $mathjax$y = a ln ( x ) + b$mathjax$
  • Exponentielle :
    $mathjax$y = a e ^ { b x }$mathjax$
  • Puissance :
    $mathjax$y = a x ^ b$mathjax$
  • Trigonométrique :
    $mathjax$y = a sin ( b x + c ) + d$mathjax$
  • Logistique :
    $mathjax$y = \frac { c } { a e ^ { - b x } }$mathjax$
Pour choisir autre chose que la régression linéaire par défaut, il suffira de taper simplement
OK
comme indiqué dans l'onglet
Graphique
, après avoir éventuellement sélectionné auparavant le bon tracé si jamais il y en avait plusieurs. :)


Application Paramètres
:
Go to top


Les boîtes de dialogues d'avertissement étaient jusqu'à présent un peu déroutantes. Avec la sélection de leurs deux boutons qui faisait varier la couleur du blanc au gris très clair, il n'était pas évident de savoir si nous étions en train de confirmer ou annuler.

Désormais plus de problème, puisque le bouton sélectionné sera coloré en
orange-NumWorks
. :bj:

En mode examen, le clignotement de la diode présentait plusieurs problèmes de conformité qui auraient pu embêter les surveillants d'épreuves 2019 :
  • la diode se figeait
    (allumée ou éteinte)
    si la touche était maintenue à l'extinction de la machine, de quoi potentiellement tromper le surveillant sur l'état du mode examen en début d'épreuve
  • la diode se figeait également lorsque la calculatrice était occupée
    (tracé de graphe, exécution d'un script
    Python
    ...)
    , alors que les textes imposent un signal régulier une fois en mode examen
  • la diode s'éteignait à l'extinction de la calculatrice, alors que les textes imposaient un signal permanent en mode examen
    (et les surveillants pouvaient alors penser que le candidat en question avait réussi à sortir du mode examen)

Le code de clignotement de la diode en mode examen a été intégralement refondu pour cette version.

Le rythme du signal a d'une part été ralenti, ce qui sera moins stressant pour ceux qui le voient, les surveillants. :)

Mais surtout à l'avenir le signal sera bien présent et régulier en toute situation ! :bj:


Liens
:
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 77.3%
 
Messages: 30711
Images: 7278
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour NumWorks 1.7.0

Message non lude Herlock » 05 Sep 2018, 16:05

Et toujours rien sur la limitation ridicule à 4k de ce merveilleux software par ailleurs ?
Avatar de l’utilisateur
Herlock
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 74
Inscription: 13 Avr 2018, 15:12
Genre: Non spécifié
Classe: Mba

Re: Mise à jour NumWorks 1.7.0

Message non lude critor » 05 Sep 2018, 16:19

Toujours 4K de stockage en RAM à date.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 77.3%
 
Messages: 30711
Images: 7278
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour NumWorks 1.7.0

Message non lude critor » 05 Sep 2018, 16:33

En passant puisque ça m'y a fait penser, la progression en taille du firmware est limitée.

On passe de 730Kio pour la version 1.6.0 à 742Kio pour la 1.7.0 :
Image

Ce qui veut dire que sur la Flash de 1Mio de la machine, il ne reste plus au mieux que 282Kio
(28%)
pour un futur espace de stockage en Flash.
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 77.3%
 
Messages: 30711
Images: 7278
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour NumWorks 1.7.0

Message non lude matheod2 » 05 Sep 2018, 17:57

Avatar de l’utilisateur
matheod2
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 26.2%
 
Messages: 61
Inscription: 24 Mai 2018, 19:48
Genre: Non spécifié
Classe: Enseignant

Re: Mise à jour NumWorks 1.7.0

Message non lude Lionel Debroux » 05 Sep 2018, 19:05

Et pas les miennes non plus, alors qu'il y a moyen de gagner de la place...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 0.7%
 
Messages: 6075
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -

Re: Mise à jour NumWorks 1.7.0

Message non lude parisse » 05 Sep 2018, 20:41

critor a écrit:En passant puisque ça m'y a fait penser, la progression en taille du firmware est limitée.

C'est assez normal, vu que si j'ai bien suivi, il s'agit de bugfixes et d'une extension de fonctionnalité (plusieurs régressions au lieu d'une).
A mon avis, il y a du code écrit non public car pas encore pret, je ne pense pas que les devs aient pris environ 2 mois de vacances... On verra à Bordeaux dans un bon mois.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 42.7%
 
Messages: 1427
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Mise à jour NumWorks 1.7.0

Message non lude critor » 05 Sep 2018, 20:46

Finalement vous venez ? En tant qu'exposant ?
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 77.3%
 
Messages: 30711
Images: 7278
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Mise à jour NumWorks 1.7.0

Message non lude parisse » 06 Sep 2018, 06:48

Je coanime un atelier le lundi matin, en meme temps que celui de Numworks d'ailleurs, et je devrais avoir un bout de table sur le stand de l'IREM de Grenoble. Pas beaucoup d'inscrits pour le moment, pas tellement plus cote Numworks, en comparaison de "CINQ SÉQUENCES D'ALGORITHMIQUE AVEC PYTHON DE LA SECONDE À LA TERMINALE" qui lui est complet depuis un certain temps.
Avatar de l’utilisateur
parissePremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 42.7%
 
Messages: 1427
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié

Re: Mise à jour NumWorks 1.7.0

Message non lude critor » 06 Sep 2018, 08:26

Ah, c'est bien que ce soit le lundi à 8h30 et pas le dimanche.

Parce que le dimanche avant 8h30, les 'touristes' ont moins de possibilités pour se prendre un petit-déjeuner...
Image
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 77.3%
 
Messages: 30711
Images: 7278
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Suivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

-
Rechercher
-
Sujets à la une
Triconcours universel de la rentrée - 2000 euro de prix !
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
Transforme ta TI-Nspire CX en console Game Boy Advance!
123456
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
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 
-
Stats.
344 utilisateurs:
>328 invités
>12 membres
>4 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)