π
<-
Chat plein-écran
[^]

Mise-à-jour NumWorks 1.6.0 : résolution d'équations, stats…

Mise-à-jour NumWorks 1.6.0 : résolution d'équations, stats…

Message non lude Admin » 12 Juin 2018, 17:05

Pourquoi remettre à la rentrée ce que l’on peut faire avant l’été ? Tu pensais que NumWorks était parti en vacances après la version 1.5.0 ?
Et bien non, car sort aujourd’hui la nouvelle version 1.6.0 !

On y note à première vue une nouvelle organisation verticale de l’écran d’accueil, avec entre autres une nouvelle application Equation.

Découvrons ensemble les toutes dernières nouveautés, application par application :
Image Image Image Image



Application Python :Go to top

L’application Python est fortement mise en avant, présente désormais sur la première page de l’écran d’accueil.

Son éditeur accueille enfin la coloration syntaxique automatique des scripts, même en cours de saisie. :bj:

On note aussi que l’interpréteur MicroPython passe de la version 1.9.3 à 1.9.4 tout juste sortie le 11 mai 2018 ! :)

Par ailleurs, lors de l’édition d’un script, le curseur se place maintenant directement entre les parenthèses quand on utilise une fonction comme cos, sin, log, etc. On a aussi désormais la possibilité d’interrompre une boucle infinie contenant un input en appuyant sur la touche Home.



Application Statistiques :Go to top

L’application Statistiques bénéficie de grandes améliorations.

D’une part, on peut désormais saisir jusqu’à 3 séries de données statistiques au lieu d’une seule, et les visualiser simultanément sous les onglets Histogramme, Boite et Stats, sans aucun besoin de passer par un écran de configuration complexe contrairement à d’autres modèles. Il devient donc aisé de comparer des séries de données statistiques selon différents critères, notamment à partir de la classe de Seconde. :bj:


D’autre part, les colonnes Effectifs acceptent maintenant les saisies décimales au lieu de les arrondir. Il devient donc possible d’utiliser directement la calculatrice pour résoudre des problèmes de statistiques donnant les effectifs sous forme de pourcentages ou les remplaçant par des fréquences. Il devient également possible de résoudre des problèmes faisant étudier des lois de probabilités discrètes. :bj:

Aussi, notons qu’en tapant
OK
sur l’étiquette d’une colonne dans l’onglet Données, on a désormais la possibilité de saisir une formule, permettant ainsi de remplir automatiquement toute une colonne avec une même valeur, ou de la définir en fonction des autres colonnes (V1, N1, V2, N2, V3 et N3). De quoi basculer entre effectifs et fréquences, ou encore obtenir des étapes intermédiaires justifiant du calcul des moyenne, variance et écart-type. :bj:



Application Régressions :Go to top

L’application nommée Régressions bénéficie d’une part d’améliorations similaires à celles de l’application Statistiques, ce qui est assez logique puisqu’il s’agit en pratique également d’une application statistiques mais à deux variables au lieu d’une seule :
  • On peut là encore saisir jusqu’à 3 séries de données au lieu d’une seule, et les visualiser simultanément dans les onglets Graphique et Stats.
  • On peut ici aussi remplir automatiquement via la saisie d’une valeur ou formule fonction des autres colonnes (X1, Y1, X2, Y2, X3 et Y3).




Application Equation :Go to top

Enfin donc, nous avons le plaisir d’accueillir une nouvelle application pour la première fois depuis la rentrée 2017, Equation.

Son interface s’articule autour d’une série d’équations à saisir. Précisons que l’on a la liberté de saisir tout ce que l’on veut, mais que l’on peut aussi s’appuyer sur une liste de formes usuelles prédéfinies qu’il suffira alors de compléter avec les bons coefficients et signes.

Lorsque l’on rentre plusieurs équations, il s’agit bien évidemment d’un système. Dans ce cas seul les systèmes d’équations linéaires sont gérés, mais avec une excellente intégration des moteurs de calcul et d’affichage puisque les solutions pourront être sous forme exacte et naturelle ! :bj:

Nous remarquons que les inconnues peuvent également être nommées librement en utilisant tout l’alphabet minuscule, donc pas besoin de transformer l’équation de son énoncé contrairement à d’autres modèles. Mais notons par contre que nous ne pourrons avoir que 6 inconnues au maximum.

Concernant maintenant la résolution d’une seule équation à donc une seule inconnue, l’application tire pleinement profit des fonctionnalités du moteur de calcul dans le cas d’équations du 1et et 2nd degré, pouvant alors présenter des solutions exactes en écriture naturelle. :bj:

Pour le 2nd degré, on apprécie particulièrement en bas d’écran l’étape intermédiaire présentant la formule et la valeur du discriminant Δ, bien évidemment en écriture naturelle exacte si besoin. De quoi obtenir donc non seulement les réponses, mais également de quoi les justifier ! :bj:

Comme les autres modèles, les solutions complexes d’équations du 2nd degré sont gérées. Mais l’algorithme qu’il y a derrière est beaucoup plus généraliste et donc puissant que ce qui tourne sur nombre de modèles d’entrée à milieu de gamme, s’en tirant sans broncher même lorsque l’on fait intervenir des coefficients complexes (1er et 2nd degrés) voir même un discriminant complexe pour le 2nd degré, félicitations ! :bj:


Enfin, pour toutes les autres formes d’équations à une seule inconnue, c’est un algorithme de recherche numérique qui sera appliqué (dichotomie, balayage…) et dont on devra alors préciser les bornes.

Là encore, contrairement à d’autres modèles d’entrée à milieu de gamme, on apprécie que la calculatrice fasse ce qui est attendu même si on lui précise un intervalle de recherche sortant de l’ensemble de définition, et qu’elle ne s’arrête pas à la première solution trouvée ! :bj:

Finalement un outil qui même si il n’égale pas en tous points les fonctionnalités de résolution des modèles haut de gamme n’en reste pas moins excellent, pour le prix du milieu de gamme on obtient quelque chose de nettement supérieur à ce que propose la concurrence à prix comparables ! :bj:


Notons par ailleurs que le changelog mentionne aussi quelques autres corrections et améliorations diverses:
  • La valeur maximale autorisée pour le paramètre n de la loi binomiale a été augmentée à 99999
  • La description associée au symbole mu de la loi normale dans l’application Probabilités a été modifiée en : “Esperance ou moyenne”
  • Quelques bugs dus au basculement du réglage Degrés/Radians ont été résolus


Liens :
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
Avatar de l’utilisateur
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 0.5%
 
Messages: 458
Images: 28
Inscription: 30 Aoû 2011, 11:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude critor » 12 Juin 2018, 17:40

Après mise à jour puis dumping de la machine, on constate que le firmware a bien progressé en taille avec la version 1.6.0, faisant maintenant dans les 730K :
Image

Il nous reste donc encore 294K de Flash libre pour les prochaines améliorations et nouveautés. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude Herlock » 12 Juin 2018, 17:50

Plus ça va, plus je l'aime cette adorable petite Numworks ! Franchouille, design, légère, puissante, rapide, ergonomique...
MAIS la limitation à 4k pour les scripts et 43 recursions est atrocement ridicule !!! Ça la tue ! Comme l'absence d'I/O sur l'HP-42s ! Est-ce que 1.6.0 y fait quelque chose ? Pas encore pu tester...
Avatar de l’utilisateur
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 23%
 
Messages: 143
Inscription: 13 Avr 2018, 15:12
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Mba

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude critor » 12 Juin 2018, 17:53

Non désolé, je viens de retester et rien de nouveau au niveau des limitations de scripts Python. :(

On n'a toujours droit qu'à 4K de mémoire de stockage (en virant les scripts par défaut) et à 13K de mémoire de travail.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude Herlock » 12 Juin 2018, 17:58

J'ai l'impression d'avoir une Ferrari avec un moteur de 2CV :(
Avatar de l’utilisateur
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 23%
 
Messages: 143
Inscription: 13 Avr 2018, 15:12
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Mba

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude parisse » 12 Juin 2018, 18:08

C'est une evolution très positive, mais pourquoi vouloir exagérer sur le 2nd degré complexe ? (C'est ce genre d'exagération qui m'a fait et me fait réagir pour remettre les pendules a l'heure). On voit bien sur l'exemple qu'on n'a pas l'equivalent du haut de gamme qui pourra donner les racines complexes simplifiées i*sqrt(3)+1 et sqrt(3)+i. En fait, il manque un algorithme de simplification de racines carrees complexes sur la Numworks, ainsi sqrt(2i) marche mais pas sqrt(-2i).
Je pense que l'equipe de developpement de Numworks devrait pouvoir ajouter les racines rationnelles d'equations polynomiales a coefficients rationnels, c'est du niveau 1ere annee de licence, et ca serait sans doute apprécié meme au lycée. Au-dela, il faudrait factoriser les polynomes, et c'est bien plus difficile que de résoudre une équation du second degré, surtout en exact, m'etonnerait qu'ils se lancent la-dedans.
Et puis, c'est quand meme dommage qu'il n'y ait pas une commande solve dans Calculs!
Au rythme d'augmentation moyen de la place occupee, dans environ un an on va heurter la limite de la flash. J'ai quand meme du mal a imaginer que Numworks ne va pas sortir d'ici-la un modele avec plus de flash, pas forcement beaucoup plus, par exemple 1.5M.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3500
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude critor » 12 Juin 2018, 18:41

parisse a écrit:C'est une evolution très positive, mais pourquoi vouloir exagérer sur le 2nd degré complexe ?


Pas sûr d'avoir bien compris.

Qui exagère ? NumWorks ou nous ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude parisse » 12 Juin 2018, 18:56

Je parlais de votre message initial :
Comme les autres modèles, les solutions complexes d’équations du 2nd degré sont gérées. Mais l’algorithme qu’il y a derrière est beaucoup plus généraliste et donc puissant que ce qui tourne sur nombre de modèles d’entrée à milieu de gamme, s’en tirant sans broncher même lorsque l’on fait intervenir des coefficients complexes (1er et 2nd degrés)
voir même un discriminant complexe pour le 2nd degré soit à égalité avec le haut de gamme,

Les solutions fournies par la Numworks ne sont pas simplifiees parce que sqrt(-8i) est laisse tel quel. Sur la Prime, on peut simplifier completement les solutions renvoyees par csolve, je n'ai pas teste sur la nspire cas.
Pas besoin d'aller dans le complexe d'ailleurs, essayez de resoudre (x+sqrt(3)+1)*(x+2)=0.
Donc il ne faut pas exagerer, on n'est pas au niveau du haut de gamme.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.2%
 
Messages: 3500
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude critor » 12 Juin 2018, 19:01

En terme de nombre de cas différents gérés, cela me semble effectivement très supérieur à ce que font les autres modèles de milieu de gamme, et donc comparable au haut de gamme.

C'est d'ailleurs bien ce que j'ai illustré, mais je reformule si vous voulez.

3 des exemples de 2nd degré inclus ne marchent pas ou mal sur TI-83PCE.
2 des exemples de 2nd degré inclus ne marchent pas sur Graph 35/75/90+E.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Mise-à-jour NumWorks 1.6.0 : résolution d'équations, sta

Message non lude critor » 12 Juin 2018, 19:15

Herlock a écrit:J'ai l'impression d'avoir une Ferrari avec un moteur de 2CV :(


J'aurais plutôt inversé la métaphore puisque le cœur est très bien et n'est donc finalement bridé que par l'espace.

C'est comme mettre un moteur de Ferrari dans sa Mini Cooper.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41468
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Suivante

Retourner vers News NumWorks

Qui est en ligne

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

-
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.
1090 utilisateurs:
>1069 invités
>17 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)