π
<-

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

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

Unread postby Admin » 12 Jun 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.
User avatar
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1%
 
Posts: 460
Images: 28
Joined: 30 Aug 2011, 11:00
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 12 Jun 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby Herlock » 12 Jun 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...
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

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

Unread postby critor » 12 Jun 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby Herlock » 12 Jun 2018, 17:58

J'ai l'impression d'avoir une Ferrari avec un moteur de 2CV :(
User avatar
Herlock
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 23%
 
Posts: 143
Joined: 13 Apr 2018, 15:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Mba

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

Unread postby parisse » 12 Jun 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.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3661
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 12 Jun 2018, 18:41

parisse wrote: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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby parisse » 12 Jun 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.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3661
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby critor » 12 Jun 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby critor » 12 Jun 2018, 19:15

Herlock wrote: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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
693 utilisateurs:
>644 invités
>41 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)