Pour une machine, réaliser un tableau de variations est un problème algorithmique excessivement complexe. Cela fait appel aux notions de dérivées et par conséquent de limites qui ne sont plus qu'à peine effleurées en Première S.
D'autre part, il faut faire cohabiter des propriétés discrètes (valables pour une série de valeurs) avec des propriétés continues (valables sur des intervalles).
Des générations de lycéens, étudiants et parfois même enseignants se sont penchés sur ce problème, et ont produit des programmes de plus ou moins grande qualité.
La plupart des fonctions étudiées au lycée étant à la fois continues et dérivables, il est facile de produire un programme qui a l'air correct. Mais une majorité de ces programmes se cassent les dents et racontent des bêtises (quand ils répondent) dès que l'on sort de ce contexte. Si ce ne seront que des cas particuliers au lycée, ils deviendront légion dans l'enseignement supérieur...
Parmi je crois tous les programmes de tableaux de variation ayant été produits pour calculatrices, TabVar3 pour TI-Nspire CAS est clairement le meilleur avec un potentiel qui dépasse clairement le niveau du lycée.
Oui c'est vrai, cet exemple n'était pas bien méchant... Alors corsons un peu la chose et je vous laisse le plaisir de vérifier si c'est juste avant de l'adopter!
Sorti par JayTe pour le BAC 2012 dans le contexte du concours TI-Planet, vous avez été à ce jour plus de 5000 à le télécharger.
Suite à plusieurs remarques de votre part JayTe vous sort aujourd'hui une nouvelle version, TabVar 3.2, pour encore plus de fiabilité!
Malgré son nom, elle est parfaitement compatible avec l'OS 3.1 et vous n'avons donc nul besoin de renoncer à Ndless pour l'utiliser!
N'hésitez pas à continuer de le contacter et l'encourager afin de l'aider à rendre TabVar absolument parfait!
Lien:
TabVar 3.2 (publié sur TI-Planet avec l'autorisation expresse de l'auteur)
Categories
News TI-Nspire (1559)
News Divers (1117)
News Casio (840)
News HP (149)
News Examens / Concours (1079)
News Sharp (10)
News NumWorks (354)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (18)
News 2022
December (1)
November (1)
October (1)
September (2)
July (1)
June (4)
May (4)
April (4)
March (3)
February (1)
January (8)
News 2021
December (1)
November (1)
October (1)
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)
February (2)
January (2)
News 2020
December (3)
November (3)
October (2)
September (4)
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)
January (2)
News 2019
December (5)
November (2)
October (1)
September (1)
August (1)
June (1)
May (3)
April (7)
March (10)
February (4)
January (9)
News 2018
December (4)
October (1)
September (3)
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)
February (5)
January (9)
News 2017
December (4)
November (4)
October (5)
September (4)
August (1)
July (1)
May (10)
April (3)
March (4)
February (1)
January (6)
News 2016
December (9)
November (8)
October (5)
September (2)
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)
February (12)
January (4)
News 2015
December (2)
November (4)
October (3)
September (15)
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)
February (8)
January (2)
News 2014
December (3)
November (8)
October (12)
September (6)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)
February (9)
January (8)
News 2013
December (21)
November (20)
October (30)
September (16)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
February (12)
January (27)
News 2012
December (30)
November (49)
October (37)
September (27)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
February (19)
January (46)
News 2011
December (45)
November (38)
October (22)
September (28)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)
February (20)
January (9)
News 2010
December (9)
November (6)
October (5)
September (5)
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)
February (2)
January (1)
Nouveau TabVar 3.2 et les fonctions n'auront plus de secrets
Link to topic: Nouveau TabVar 3.2 et les fonctions n'auront plus de secrets (Comments: 27)
Dumping Boot1/Boot2 TI-Phoenix 1, enfin!
Bonjour,
Il y a un peu plus d'un an, nous découvrions avec vous grâce au musée Datamath l'ancêtre de toutes les TI-Nspire, la plus ancienne unité nomade la famille CAS+, le TI-Phoenix 1 P1-EVT1 de janvier 2006:
Depuis, nous avons fait de grandes avancées sur la famille TI-Nspire CAS+ avec notamment:
Au cours de ces aventures, nous avons essentiellement exploité et développé deux méthodes de dumping:
Autrement dit, à côté de cela notre travail sur le TI-Phoenix 1 P1-EVT1 était resté très superficiel - nous l'avions eu entre les mains beaucoup trop tôt. Nous n'étions pas prêts... Nous n'étions pas mûrs...
Mais même à ce jour, il n'est pas possible de dumper ce prototype par les méthodes précédentes, tout simplement car sa prise USB semble non fonctionnelle. L'ordinateur ne réagit absolument pas à son branchement; il ne signale même pas de périphérique inconnu - c'est comme si il n'y avait rien de branché.
Nous ne savons pas si c'est lié, mais on remarque facilement que la prise USB du TI-Phoenix 1 P1-EVT1 est connectée à l'envers par rapport aux autres TI-Nspire. Peut-être était-ce un circuit différent, ou peut-être était-ce un moyen de la désactiver...
Mais aujourd'hui, pour l'anniversaire de sa découverte (avec 2 mois de retard certes... ) et grâce à la générosité et la confiance du musée Datamath, le TI-Phoenix 1 passe avec moi les quelques jours de vacances qu'il nous reste.
Et je compte bien en profiter pour lui faire cracher le morceau!
Nous avions vu lors du test RS232 du TI-Phoenix 1 que ce dernier n'utilisait pas un Boot1 de chez TI.
En guise de Boot1 on avait un loader U-Boot 1.1.2 compilé le 23 janvier 2006.
U-Boot étant un loader libre répandu dans les monde Linux et embarqué.
Mais avez-vous bien vu ce message?
Il est accompagné d'un compte à rebours de 5 à 0. Selon la documentation de U-Boot et si TI n'a pas modifié ça en recompilant les sources, l'interruption du démarrage à ce moment-là donnerait accès une console RS232 où nous aurions des commandes pour afficher l'état des mémoires RAM et NAND, ce qui permettrait de dumper les Boot1 et Boot2!
Expérimentons...
Yes, j'ai réussi à appuyer sur une touche au bon moment et me vois salué par une invite "Phoenix Demo". Tentons une commande de dumping mémoire RAM...
Bingo, ça marche!
Voilà les Boot1 et Boot2 du TI-Phoenix 1 sont enfin dumpés!
Voici par exemple un petit aperçu du Boot2:
Comme vu dans le test RS232, ce Boot2 n'était pas très bavard au sens où il ne donnait aucun numéro de version et aucune date.
Alors on ne trouve pas plus de numéro de version, mais là dans l'image du Boot2 on a bel et bien sa date de naissance: 23 janvier 2006!
En prime, les Boot1 et Boot2 du TI-Phoenix 1 marchent sous émulateur!
TI-Planet poursuit ainsi son oeuvre de sauvegarde du patrimoine TI pédago-ludique en voie de disparation.
Mais au delà de ça, avec une version de U-Boot désormais compilée spécifiquement pour les TI-Nspire CAS+, c'est la porte ouverte au lancement de Linux sur ce modèle!
Liens:
Boot2 TI-Phoenix 1
Versions Boot1 TI-Nspire CAS+
Versions Boot2 TI-Nspire CAS+
Il y a un peu plus d'un an, nous découvrions avec vous grâce au musée Datamath l'ancêtre de toutes les TI-Nspire, la plus ancienne unité nomade la famille CAS+, le TI-Phoenix 1 P1-EVT1 de janvier 2006:
Depuis, nous avons fait de grandes avancées sur la famille TI-Nspire CAS+ avec notamment:
- le dumping du premier OS sur un prototype TI-Nspire CAS+ P1-EVT2 en mai 2012
- le dumping des OS TI-Nspire CAS+ P1-DVT et P1-PVT en mai 2012
- le dumping du premier Boot1 et premier Boot2 sur un prototype TI-Nspire CAS+ P1-EVT2 en octobre 2012
- le dumping de l'OS TI-Nspire+ P1-EVT2 en novembre 2012
- le dumping des Boot1 et Boot2 TI-Nspire CAS+ P1-PVT en novembre 2012
- le dumping des Boot1 et Boot2 TI-Nspire+ P1-EVT2 en novembre 2012
- la sortie d'un émulateur en décembre 2012
- le dumping des premiers Boot1 et Boot2 TI-Nspire CAS+ P1-DVT en décembre 2012
- la sortie de Ndless+ en janvier 2013
Au cours de ces aventures, nous avons essentiellement exploité et développé deux méthodes de dumping:
- Pour les TI-Nspire CAS+ P1-EVT:
- Utiliser le shell DataLight RS232 pour copier l'OS dans les documents utilisateurs
- Récupérer l'OS en USB via un telnet sur le port 10001 de la calculatrice
- Analyser l'OS pour exploiter les failles du shell Datalight
- Envoyer sur le shell Datalight RS232 une commande contenant du code assembleur à exécuter afin de dumper les Boot1, Boot2 et Diags si présent en RS232
- Pour les TI-Nspire CAS+ P1-DVT et P1-PVT (dépourvues de shell Datalight)
- En USB via un telnet sur le port 10002 de la calculatrice, copier l'OS dans les documents utilisateurs
- Récupérer l'OS en USB via le TI-Nspire Computer Link 1.0
- Analyser l'OS pour en exploiter les failles
- Envoyer des documents adaptés contenant du code assembleur à exécuter afin de dumper les Boot1, Boot2 et Diags si présent dans les documents utilisateurs
- Récupérer les Boot1, Boot2 et Diags en USB via le TI-Nspire Computer Link 1.0
Autrement dit, à côté de cela notre travail sur le TI-Phoenix 1 P1-EVT1 était resté très superficiel - nous l'avions eu entre les mains beaucoup trop tôt. Nous n'étions pas prêts... Nous n'étions pas mûrs...
Mais même à ce jour, il n'est pas possible de dumper ce prototype par les méthodes précédentes, tout simplement car sa prise USB semble non fonctionnelle. L'ordinateur ne réagit absolument pas à son branchement; il ne signale même pas de périphérique inconnu - c'est comme si il n'y avait rien de branché.
Nous ne savons pas si c'est lié, mais on remarque facilement que la prise USB du TI-Phoenix 1 P1-EVT1 est connectée à l'envers par rapport aux autres TI-Nspire. Peut-être était-ce un circuit différent, ou peut-être était-ce un moyen de la désactiver...
Mais aujourd'hui, pour l'anniversaire de sa découverte (avec 2 mois de retard certes... ) et grâce à la générosité et la confiance du musée Datamath, le TI-Phoenix 1 passe avec moi les quelques jours de vacances qu'il nous reste.
Et je compte bien en profiter pour lui faire cracher le morceau!
Nous avions vu lors du test RS232 du TI-Phoenix 1 que ce dernier n'utilisait pas un Boot1 de chez TI.
En guise de Boot1 on avait un loader U-Boot 1.1.2 compilé le 23 janvier 2006.
U-Boot étant un loader libre répandu dans les monde Linux et embarqué.
- Code: Select all
U-Boot 1.1.2 (Jan 23 2006 - 11:21:34)
U-Boot code: 11080000 -> 110E3094 BSS: -> 110EF750
RAM Configuration:
Bank #0: 10000000 32 MB
Flash: 512 kB
NAND:32 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
NAND read: device 0 offset 16384, size 1425408 ... 1425408 bytes read: OK
## Starting application at 0x10C00000 ...
Mais avez-vous bien vu ce message?
- Code: Select all
Hit any key to stop autoboot:
Il est accompagné d'un compte à rebours de 5 à 0. Selon la documentation de U-Boot et si TI n'a pas modifié ça en recompilant les sources, l'interruption du démarrage à ce moment-là donnerait accès une console RS232 où nous aurions des commandes pour afficher l'état des mémoires RAM et NAND, ce qui permettrait de dumper les Boot1 et Boot2!
Expérimentons...
Yes, j'ai réussi à appuyer sur une touche au bon moment et me vois salué par une invite "Phoenix Demo". Tentons une commande de dumping mémoire RAM...
- Code: Select all
U-Boot 1.1.2 (Jan 23 2006 - 11:21:34)
U-Boot code: 11080000 -> 110E3094 BSS: -> 110EF750
RAM Configuration:
Bank #0: 10000000 32 MB
Flash: 512 kB
NAND:32 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
Phoenix Demo# md 0 10
00000000: ea000093 e59ff014 e59ff014 e59ff014 ................
00000010: e59ff014 e59ff014 e59ff014 e59ff014 ................
00000020: 11080300 11080360 110803c0 11080420 ....`....... ...
00000030: 11080480 110804e0 11080540 deadbeef ........@.......
Phoenix Demo#
Bingo, ça marche!
Voilà les Boot1 et Boot2 du TI-Phoenix 1 sont enfin dumpés!
Voici par exemple un petit aperçu du Boot2:
Comme vu dans le test RS232, ce Boot2 n'était pas très bavard au sens où il ne donnait aucun numéro de version et aucune date.
- Code: Select all
Phoenix BOOT2
Initializing graphics subsystem.
Initializing filesystem.
Datalight Reliance v2.00.0451
Copyright (c) 2003 - 2005 Datalight, Inc.
Registered to #9DE08703
FlashFX sample project for the OMAP5912 OSK running Nucleus
Datalight FlashFX Pro v2.0 Build 966
Nucleus Edition for ARM9
Copyright (c) 1993-2005 Datalight, Inc.
Patents: US#5860082, US#6260156.
Filesystem ready.
Alors on ne trouve pas plus de numéro de version, mais là dans l'image du Boot2 on a bel et bien sa date de naissance: 23 janvier 2006!
En prime, les Boot1 et Boot2 du TI-Phoenix 1 marchent sous émulateur!
TI-Planet poursuit ainsi son oeuvre de sauvegarde du patrimoine TI pédago-ludique en voie de disparation.
Mais au delà de ça, avec une version de U-Boot désormais compilée spécifiquement pour les TI-Nspire CAS+, c'est la porte ouverte au lancement de Linux sur ce modèle!
A bientôt on espère pour le dumping de l'OS!
Liens:
Boot2 TI-Phoenix 1
Versions Boot1 TI-Nspire CAS+
Versions Boot2 TI-Nspire CAS+
Link to topic: Dumping Boot1/Boot2 TI-Phoenix 1, enfin! (Comments: 4)
Enfin un lecteur audio pour Ndless!
Dans une news précédente, Jimbauwens utilisait la sortie RS232 du connecteur Dock de sa TI-Nspire (broche 4, et 5 ou 22 pour la masse) afin de jouer du son à partir d'un programme Lua.
Par la suite, Levak s'empressait de sortir le tout premier (et seul à ce jour...) jeu Lua sonore pour TI-Nspire, Nyan Cat Game:
La qualité restait toutefois fort limitée, et parasitée par les messages système eux aussi écrits sur le port RS232.
De plus, il n'était donc pas possible de jouer du son depuis les programmes Ndless. Pour l'accompagnement de vos jeux Game Boy Advance ou Doom, il fallait donc disposer d'une deuxième TI-Nspire pour jouer le son.
Ndless nous avait bien promis la gestion du son via l'USB, mais le support de l'USB n'a toujours pas été rajouté, Ndless n'ayant d'ailleurs même plus été mis à jour depuis le mois d'août.
Heureusement, Vogtinator de la communauté Omnimaga a trouvé une nouvelle méthode offrant une bien meilleure qualité pour jouer du son en utilisant le port GPIO4 associé à la broche 6 du connecteur Dock.
Et en prime, cette broche ne pouvant être contrôlée directement que par un programme Ndless, il fait d'une pierre deux coups et nous ouvre donc la voie à des jeux multimedia sur TI-Nspire!
Les fichiers à fournir sont pour le moment dans un format brut non compressé (contenu d'un WAVE PCM 10kHz)
C'est la voie grande ouverte à de nouveaux programmes inédits ainsi qu'à une mise à jour sonore des jeux Ndless les plus téléchargés pour TI-Nspire que sont nDoom et les émulateur Nintendo Game Boy, Game Boy Color, NES et Game Boy Advance!
Source:
http://www.omnimaga.org/index.php?topic=15841.0
Lien:
archives_voir.php?id=11495
Par la suite, Levak s'empressait de sortir le tout premier (et seul à ce jour...) jeu Lua sonore pour TI-Nspire, Nyan Cat Game:
La qualité restait toutefois fort limitée, et parasitée par les messages système eux aussi écrits sur le port RS232.
De plus, il n'était donc pas possible de jouer du son depuis les programmes Ndless. Pour l'accompagnement de vos jeux Game Boy Advance ou Doom, il fallait donc disposer d'une deuxième TI-Nspire pour jouer le son.
Ndless nous avait bien promis la gestion du son via l'USB, mais le support de l'USB n'a toujours pas été rajouté, Ndless n'ayant d'ailleurs même plus été mis à jour depuis le mois d'août.
Heureusement, Vogtinator de la communauté Omnimaga a trouvé une nouvelle méthode offrant une bien meilleure qualité pour jouer du son en utilisant le port GPIO4 associé à la broche 6 du connecteur Dock.
Et en prime, cette broche ne pouvant être contrôlée directement que par un programme Ndless, il fait d'une pierre deux coups et nous ouvre donc la voie à des jeux multimedia sur TI-Nspire!
Jugez par vous-même avec cette démo de son lecteur audio:
Les fichiers à fournir sont pour le moment dans un format brut non compressé (contenu d'un WAVE PCM 10kHz)
C'est la voie grande ouverte à de nouveaux programmes inédits ainsi qu'à une mise à jour sonore des jeux Ndless les plus téléchargés pour TI-Nspire que sont nDoom et les émulateur Nintendo Game Boy, Game Boy Color, NES et Game Boy Advance!
A très bientôt on espère!
Source:
http://www.omnimaga.org/index.php?topic=15841.0
Lien:
archives_voir.php?id=11495
Link to topic: Enfin un lecteur audio pour Ndless! (Comments: 8)
Le capteur de turbidité Vernier
Salut à tous!
Aujourd'hui sur TI-Planet nous allons tester pour vous un nouveau capteur fort rare utilisable avec nos calculatrices TI, le capteur de turbidité de chez Vernier.
La turbidité d'une solution est directemet liée à sa capaciter à diffuser les rayons lumineux qui la traversent, c'est-à-dire à les renvoyer dans toutes les directions.
Cette turbidité est par exemple indicatrice de la présence de matières en suspension dans une solution.
Le pack se compose ici du capteur en tant que tel, de ses documents d'accompagnement, et d'un boîte sous forme de tube cylindrique cartonné.
Le capteur en tant que tel vous rappellera sans doute le spectrophotomètre Vernier que nous avions testé l'année dernière.
Là encore, le capteur révèle une enceinte fermée dans laquelle un peut insérer un flacon d'une solution dont la turbidité est à mesurer:
Deux diodes émettrice et réceptrice permettent de faire traverser la solution insérée par un rayon lumineux. Mais comme ici il s'agit de mesurer la turbidité c'est-à-dire la capacité de la solution à diffuser un rayon lumineux dans toutes les directions, les diodes émettrice et réceptrice ne sont pas alignées contrairement au spectrophotomètre:
Passons maintenant à notre petit cylindre. Il contient 2 flacons.
On trouve donc un flacon jaugé vide:
Mais on trouve aussi un flacon contenant une solution turbide destinée à effectuer l'étalonnage de notre capteur à 100NTU (Nephelometric Turbidity Unit, soit en français Unité de Turbidité Néphélométrique).
Ca ne vous a pas l'air très turbide me direz-vous? Attendez un peu que j'utilise mon flash!
En l'absence de solution, le rayon lumineux émis par le capteur ne subit donc aucune diffusion et ce dernier renvoie stoiquement 689,4NTU.
Mais insérons plutôt notre solution turbide d'étalonnage; la turbidité passe à 312,4NTU:
C'est encore loin de 100NTU. En effet, la mesure est faussée puisque l'enceinte est ouverte et que la lumière ambiante y pénètre donc. Refermons-la:
Voilà 185,2NTU au lieu de 100NTU. Mon capteur n'est donc pas bien étalonné.
Mais même à 100NTU il s'agit clairement d'une solution trouble. Si l'eau de la rivière ou de la fontaine du village me renvoie une telle valeur, soyez sûrs que je n'en boirai pas!
Aujourd'hui sur TI-Planet nous allons tester pour vous un nouveau capteur fort rare utilisable avec nos calculatrices TI, le capteur de turbidité de chez Vernier.
La turbidité d'une solution est directemet liée à sa capaciter à diffuser les rayons lumineux qui la traversent, c'est-à-dire à les renvoyer dans toutes les directions.
Cette turbidité est par exemple indicatrice de la présence de matières en suspension dans une solution.
Le pack se compose ici du capteur en tant que tel, de ses documents d'accompagnement, et d'un boîte sous forme de tube cylindrique cartonné.
Le capteur en tant que tel vous rappellera sans doute le spectrophotomètre Vernier que nous avions testé l'année dernière.
Là encore, le capteur révèle une enceinte fermée dans laquelle un peut insérer un flacon d'une solution dont la turbidité est à mesurer:
Deux diodes émettrice et réceptrice permettent de faire traverser la solution insérée par un rayon lumineux. Mais comme ici il s'agit de mesurer la turbidité c'est-à-dire la capacité de la solution à diffuser un rayon lumineux dans toutes les directions, les diodes émettrice et réceptrice ne sont pas alignées contrairement au spectrophotomètre:
Passons maintenant à notre petit cylindre. Il contient 2 flacons.
On trouve donc un flacon jaugé vide:
Mais on trouve aussi un flacon contenant une solution turbide destinée à effectuer l'étalonnage de notre capteur à 100NTU (Nephelometric Turbidity Unit, soit en français Unité de Turbidité Néphélométrique).
Ca ne vous a pas l'air très turbide me direz-vous? Attendez un peu que j'utilise mon flash!
En l'absence de solution, le rayon lumineux émis par le capteur ne subit donc aucune diffusion et ce dernier renvoie stoiquement 689,4NTU.
Mais insérons plutôt notre solution turbide d'étalonnage; la turbidité passe à 312,4NTU:
C'est encore loin de 100NTU. En effet, la mesure est faussée puisque l'enceinte est ouverte et que la lumière ambiante y pénètre donc. Refermons-la:
Voilà 185,2NTU au lieu de 100NTU. Mon capteur n'est donc pas bien étalonné.
Mais même à 100NTU il s'agit clairement d'une solution trouble. Si l'eau de la rivière ou de la fontaine du village me renvoie une telle valeur, soyez sûrs que je n'en boirai pas!
Avec la TI-Nspire et son capteur de turbidité, obtiens donc une indication sur la pureté de l'eau que tu t'aprêtes à boire!
L'accessoire de survie indispensable de tout touriste/randonneur!
L'accessoire de survie indispensable de tout touriste/randonneur!
Link to topic: Le capteur de turbidité Vernier (Comments: 0)
Live-Webinar sur l'Application iPad Nspire
Salut à tous,
Comme la dernière fois avec le live-webinar sur la TI-84 Plus C Silver Edition, TI-Planet poste en live à propos de l'application Nspire pour iPad et ses applications pour les mathématiques au lycée
Documents :
http://education.ti.com/en/us/~/media/education/sites/US/downloads/zip/2013-2-26_associated_documents.zip
Autres:
Des activités (dont du Lua)
Calculatrice
Utilisation de photos
GnG
Accueil
Détails
A bientôt sur TI-Planet !
Comme la dernière fois avec le live-webinar sur la TI-84 Plus C Silver Edition, TI-Planet poste en live à propos de l'application Nspire pour iPad et ses applications pour les mathématiques au lycée
Documents :
http://education.ti.com/en/us/~/media/education/sites/US/downloads/zip/2013-2-26_associated_documents.zip
Autres:
Des activités (dont du Lua)
Calculatrice
Utilisation de photos
GnG
Accueil
Détails
A bientôt sur TI-Planet !
Link to topic: Live-Webinar sur l'Application iPad Nspire (Comments: 2)