Page 1 of 3

OS CX 4.4.0.532, le plein de nouveautés en Maths et codage !

Unread postPosted: 19 Jan 2017, 00:26
by critor
Dans un article précédent, nous arrivions à mettre la main sur une préversion du prochain OS TI-Nspire CX CAS 4.4, de version complète 4.4.0.531 et compilée le 21 octobre 2016.
Nous y découvrions de très nombreuses nouveautés, particulièrement utiles pour les lycéens de Première et Terminale.

Excellente nouvelle, la version finale sort ce soir, la 4.4.0.532 compilée le 15 décembre 2016.
Elle vient également avec la même mise à jour 4.4.0.8 du couple Boot2 compilée le 10 août 2016.



Sommaire :
  1. Nouvelle police
  2. Pages d'applications importables
  3. Menus personnalisables
  4. Nouvelles relations traçables
  5. Probabilités
  6. Suites récurrentes


1) Nouvelle police :Go to top

Une première nouveauté qui saute aux yeux est l'utilisation d'une nouvelle police améliorant fortement la visibilité de certains caractères (point de multiplication, ponctuation...), chose particulièrement bienvenue pour les programmes Lua détaillant les étapes des calculs qui avaient justement tendance à utiliser de petites tailles de police. :bj:
Image Image




2) Pages d'applications importables :Go to top

Il était déjà possible de mutualiser des programmes ou fonctions pour pouvoir ensuite les utiliser dans n'importe classeur directement sans avoir à les recréer, en les enregistrant dans le dossier MyLib.
Il devient désormais possible de faire de même avec les applications Lua ainsi qu'avec n'importe quelle application TI-Nspire, à enregistrer dans ce cas dans le dossier MyWidgets. Plus précisément, tout ce qu'il y a sur la page 1.1 des documents enregistrés à cet endroit devient alors importable, selon la même disposition dans le cas d'une page multi-applications. :bj:

Un exemple est justement préchargé dans le dossier MyWidgets, StopWatch 2.1, une application Lua de chronomètre dont le code est sous licence libre. :)

3) Menus personnalisables :Go to top

Notons également qu'il a été découvert que l'OS cherchait fort étrangement à lire un document mymenus.tns non préchargé. Il s'agit d'une possibilité de personnaliser les menus de l'éditeur de programmes qui est en cours d'étude.



4) Nouvelles relations traçables :Go to top

L'OS 4.3 avait amélioré les possibilités de représentations graphiques de relations. Etaient entre autres gérées les relations polynomiales, à condition toutefois qu'il soit possible d'isoler un terme en degré 2 au maximum, peu importe que ce soit en x ou en y.

Désormais en version 4.4, il ne semble plus y avoir cette contrainte pour les relations polynomiales ! :bj:



5) Probabilités :Go to top

Comme la TI-83 Premium CE pour la rentrée 2016, la TI-Nspire CX reçoit enfin une fonction dédiée aux probabilités binomiales inverses, ce qui facilitera certaines questions à partir de la Première ! :bj:

6) Suites récurrentes :Go to top

Toujours comme la TI-83 Premium CE, la TI-Nspire CX devient capable de comprendre les définitions de suites à un autre rang que n, notamment n+1 ou n+2 ! :D
Plus besoin en Première ou au-delà de s'embêter à transformer les définitions de suites récurrentes de l'énoncé pour les rendre compréhensibles par ta calculatrice au risque de te tromper dramatiquement - il te suffira désormais de recopier directement ! :bj:

Mieux que ça, c'est en réalité un ensemble bien plus large qui est géré, le rang de définition pouvant prendre toutes les valeurs de n à n+99 ! :o
Envie de définir
$mathjax$u_{n+3}=ln\left(\left|u_{n-2}\right|\right)$mathjax$
? C'est désormais possible en exclusivité sur ta TI-Nspire CX ! :#tritop#:
Des capacités désormais très supérieures à ce qu'offrent (ou ce que n'offrent pas) tous les autres modèles conformes 2018+ :
  • définition suites au rang n à n+99 : TI-Nspire CX
  • définition suites au rang n à n+2 : TI-83 Premium CE, Casio Graph 35+E, Casio Graph 75+E, Casio fx-CP400+E, HP Prime
  • définition suites au rang n : TI-82 Advanced, TI-Nspire
  • suites non gérées : Graph 25+E
Avec l'OS 4.4, ta TI-Nspire CX devient clairement la meilleure calculatrice pour l'étude des suites ! :bj:



Installer cette version est sûrement très tentant, et si ta calculatrice est déjà en version 4.3, tu peux mettre à jour sans hésiter.
Mais pour les autres, nous nous devons de rappeler que, sauf si tu as installé nBoot+ControlX, l'OS 4.4.0.532 interdira tout retour à une version antérieure. :#non#:
En mettant à jour, sache donc que tu renonces pour un temps indéterminé (et peut-être même toujours) à Ndless. :mj:


Edit : Ndless 4.4 est maintenant disponible pour ce nouvel OS. :bj:


Téléchargements :

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 02:05
by Hamza.S
côté suite je ne suis pas déçu, même-si je ne fais pas de suite :p

il y a eu un changement de police.

Image
il y a 2 invBinom(), la version utilisée dans l'exemple, toute notre attention était portait sur celle la, mais pas sur la fonction invBinomN().
qu'elle est la différence entre invBinom() & invBinomN()?
on se tourne vers critor pour nous expliquer un peu plus sur l'utilité de cette fonction :p

une nouvelle fonction vient d'apparaître dans le menu E/S dans la partie programmation : RefreshProbeVars d'après une lecture rapide du guide (page 160) : cette fonction permet d’accéder aux données de capteur à partir de toutes les sondes de capteur connectées.
Image
il y a une remarque :
Remarque : Ceci peut également être utilisé avec le TI-Innovator™ Hub.

et bizarrement cette commande RefreshProbeVars n'est pas dans la bibliothèque :nsbi:

il y a une nouvelle option dans le menu dans mode toujours dans la partie programmation, la fonction existait déjà, c'est getLangInfo()
Image

problème de traduction dans le guide (page 161-162) ils ont marqué reste() alors que c'est remain() je commençais à croire qu'il y avait une fonction reste() :p
si quelqu'un a des relations chez TI, qu'il demande la correction de cette partie. ;)

ils n'ont toujours pas corrigé le bug de sélection dans l'éditeur de programme :'(

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 06:08
by lazydog
There're something interesting, although someone else may have found it.

You can put your own documents into MyWidgets folder and it works.
OS reads the first page of document and copies to a blank page. That's to say, If you add a widget to a completely empty page, the widget is here, but if the page have split, a new page with widget will be created.

Also, any document (with or without Lua codes) can be a "widget". It just copies page 1.1 and pastes it to your current document. The layout and variants are kept, of course.

I was once shocked by this new "widget", and I got a copy from BrainPortable and started to dig out. Since OS 4.4 has released, I can share these with you all.

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 09:04
by Vogtinator
Notons également qu'il a été découvert que l'OS cherchait fort étrangement à lire un document mymenus.tns non préchargé. Nous ignorons encore le fonctionnement, mais il y a donc peut-être une nouvelle possibilité de personnaliser certains menus.


I quickly RE'd that and it's actually rather boring. The file is raw XML and contains some snippets for the program editor, accessible through the menu.

Small demo:

Write this XML into a file and send it as MyLib/mymenus.tns to the calc.

Code: Select all
<my_menus>
    <app name="Program Editor">
        <!-- location_level_X <= 30 -->
        <menu_config location_level_1="0" location_level_2="0" location_level_3="0">
            <item display_string="less than 32 char long" insert_string="less than 512(!) chars long">
            </item>
            <group display_string="less than 32 char long" insert_string="less than 512(!) chars long">
                <item display_string="less than 32 char long" insert_string="less than 512(!) chars long">
                </item>
            </group>
        </menu_config>
    </app>
</my_menus>


You'll get:

Image

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 09:48
by Ti64CLi++
Ow, il est donc possible de faire ses propres menus, mais en xml? Il faut donc apprendre l'XML :(
Est-ce que je pourrais le mettre avec nLaunchy, pour avoir la possibilités de revenir en 4.2 ensuite, mais de tester les fonctionnalités?

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 09:50
by Hamza.S
et si tu lisais le message en rouge, dans le premier poste?

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 09:52
by Ti64CLi++
Je l'ai lu, mais il parlent de nBoot, pas de nLaunchy? Et je demandais juste pour être sûr, désolé si ma question vous parait inutile :(

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 10:22
by Hamza.S
d'après ce que j'ai vu, nlaunch est mis à jour en fonction de l'OS et nlaunch n'a pas été mis à jour donc peu de chance que ça fonctionne

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 10:25
by Ti64CLi++
Ok, merci de ta réponse, et désolé :?

Re: OS CX 4.4.0.532, le plein de nouveautés en Maths et coda

Unread postPosted: 19 Jan 2017, 12:03
by critor
lazydog wrote:You can put your own documents into MyWidgets folder and it works.
OS reads the first page of document and copies to a blank page. That's to say, If you add a widget to a completely empty page, the widget is here, but if the page have split, a new page with widget will be created.

Also, any document (with or without Lua codes) can be a "widget". It just copies page 1.1 and pastes it to your current document. The layout and variants are kept, of course.

Thank you very much for your precisions. :)