Astronomie pour les newbies avec la TI nspire CX-II

Un peu de pédagogie pour les scientifiques curieux....
Verrouillé
pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 11 oct. 2025, 11:24

:arrow: edit: newbies avec la calculatrice, mais pas forcément en astronomie :D
Introduction: :cafe:
j'ai fait l'acquisition , il y a déjà un certain temps d'une calculatrice TI nspire CX-II T.
Le problème avec ces machines c'est qu'elles sont très performantes mais il faut assimiler la technique pour leur donner les instructions.
Bien qu'ayant passé de nombreuses années à utiliser des calculatrices HP, je me rends compte que tout n'est pas intuitif sur la TI que je viens de rallumer.
Avec çà les touches sont très petites (ou alors mes doigts ont grossi :D )
Il existe bien un manuel et des tas d'exemples, mais c'est fastidieux de devoir fouiller le web ...
Je ne sais pas si cela intéressera beaucoup de monde, mais je me propose de mettre ici mes exercices d'apprentissage, orientés Astronomie bien sûr
:think:

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 11 oct. 2025, 11:40

1-Le commencement
IMG_0637.JPG
On appuie évidemment sur la touche "on" pour voir :think:
IMG_0638.JPG
IMG_0638.JPG (76.39 Kio) Consulté 5461 fois
On dispose d'un mini pavé pour se déplacer; on valide en appuyant au centre, classique :)
Test: nous voilà dans le "Scratchpad" (z'auraient pu trouver un nom plus compliqué :D )
On va sauter le stade 1+1 pour aborder le niveau supérieur
IMG_0639.JPG
IMG_0639.JPG (18.62 Kio) Consulté 5453 fois
On appuie sur Enter et hop!
IMG_0640.JPG
IMG_0640.JPG (23.19 Kio) Consulté 5453 fois
:cafe: à suivre....c'est l'heure du ravitaillement ; ,aujourd'hui c'est choucroute :mrgreen:

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 11 oct. 2025, 11:54

Exercice 1001 calcul d'échantillonnage
Il s'agit d'utiliser la formule bien connue e= 206*p/f qui donne l'échantillonnage en arcsec/pixel connaissant la focale f en millimètres et la taille p des pixels en microns. (Un jour on pourra retrouver l'origine de la valeur 206...mais c'est une autre question)
Comme dans n'importe quelle calculatrice on peut faire bien sûr
IMG_0641.JPG
IMG_0641.JPG (63.36 Kio) Consulté 5427 fois
La vieille HP11 donne le même résultat :) étonnant non ?
Mais vous allez sûrement vouloir changer ou la focale ou la caméra...Alors une méthode plus élégante et universelle consiste à définir une fonction

Depuis le Scratchpad on appuie sur "Menu" on sélectionne "1.Actions" puis "1.Define"
Il faut donner un nom à la fonction; j'ai choisi ech mais on pourrait aussi bien l'appeler truc ou machin
IMG_0642.JPG
IMG_0642.JPG (44.26 Kio) Consulté 5426 fois
On peut demander ech(p,f) de n'importe quel couple de valeurs.
Vous remarquerez que ech(2,895) ne donne pas le résultat espéré ; il faut mettre 2.0 (une autre solution serait de modifier la fonction pour qu'elle évalue complètement l'expression)

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 11 oct. 2025, 17:47

Jolie présentation à revoir plusieurs fois :clap:

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 12 oct. 2025, 07:09

:cafe: :cafe:
Après un réveil matinal, un peu de VA, un bon petit déj :cafe: je suis en pleine forme pour faire un petit script Python :D
(je précise que je ne suis pas du tout familier avec ce langage)
La TInspire dispose de menus facilitant l'écriture des scripts
py01.jpg
py01.jpg (110.56 Kio) Consulté 5397 fois
Quoi donc c'est qu'on fait ?
->on importe la librairie maths ; pas la peine de se prendre la tête, il faut insérer ce from math import*
->on définit une fonction de s variables p et f0 qui seront respectivement la taille des pixels et une focale de départ
->Il s'agit de répéter (boucle) le calcul 206*p/f en faisant varier f de 50 en 50 et d'afficher le résultat
-> bien respecter l'indentation
:arrow: vérifier le script touches ctrl B
:arrow: exécuter les script touches ctrl R on se trouve alors dans le "Shell python"
On demande astro(2.9,400) pour voir :)
py02.jpg
py02.jpg (97.99 Kio) Consulté 5397 fois
:dance:
bon çà serait mieux sans toutes ces décimales sans intérêt; on va arranger çà en arrondissant le résultat du calcul

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 12 oct. 2025, 07:35

petite modification du script: on affiche ech arrondi avec 2 décimales
py03.jpg
py03.jpg (82.64 Kio) Consulté 5392 fois
Test
py04.jpg
py04.jpg (84.61 Kio) Consulté 5392 fois
à quelques bizarreries près, çà marche
206x2.9/900=0,6637 206*2.9/650=0,919
:arrow: premier bilan; à ce niveau les difficultés résident surtout dans la petitesse des touches, le jonglage entre les diverses pages, la sauvegarde,...
sinon on sent qu'il y a du potentiel

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 17 oct. 2025, 13:38

De saines lectures :)
TInspiredoc.jpg

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 22 oct. 2025, 16:50

Exercice 1002
Indice de réfraction d'un verre
Utilisation de la formule de Sellmeier avec les coefficients donnés par la documentation Schott
cf->> viewtopic.php?f=34&t=4311
sellmeierschott.jpg
sellmeierschott.jpg (33.41 Kio) Consulté 5283 fois
On doit calculer 3 termes avec la même fonction, les additionner, ajouter 1 et prendre la racine carrée.
Nous exprimerons les longueurs d'onde en nanomètres
Ce qui donne le petit programme suivant
sellmeier.jpg
Les coefficients sont ceux d'un crown BK7
Test
indiceBK7.jpg

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 22 oct. 2025, 17:42

à partir de là, si on sait calculer l'indice on peut connaître la distance focale d'une lentille, et puis de deux ;) une en crown et une en flint pour former un doublet achromatique :dance:
....à suivre

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 08:08

Autre façon d'aborder le problème:
on part de l'indice nD et du nombre d'Abbe A caractéristiques du verre
En utilisant la relation de Cauchy simplifiée, qui représente correctement la variation d'indice dans le visible:
n = a +b/(lambda^2)
les constantes a et b sont calculables en fonction de nD et A
Il n'y a que 3 valeurs à mémoriser dans le programme: les longueurs d'onde des raies C, D et F
656nm 589nm 486nm
.....

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 10:59

avant d'écrire les programmes sur la calculatrice, ce qui est un peu fastidieux à cause des touches trop petites et des multiples menus dans lesquels on doit fouiller pour récupérer certains caractères, il est utile de tester et fignoler sur un interpréteur online; il en existe de nombreux
J'ai bien aimé celui-ci
https://console.basthon.fr/
testpython.jpg
testpython.jpg (65.76 Kio) Consulté 5202 fois
l'indice 1,514 correspond à un crown BK7 nD=1,5164 A=64,06; Schott donne nc= 1,51392
1,615 c'est pour un flint F2 , Schott donne nC=1,61506 :dance:
Donc ya pu ka transcrire sur la TI :)
A noter que certains Python Online vérifient les scripts mais n'affichent pas le résultat :(
Autre essai (pas très rapide pour l'exécution,mais çà marche)
testpython2.jpg
testpython2.jpg (44.63 Kio) Consulté 5198 fois
Un autre pas mal (ici test pour le crown)
https://python-fiddle.com/
testpython3.jpg
testpython3.jpg (53.01 Kio) Consulté 5196 fois
Bon je sens que je vais mettre une boucle pour calculer plusieurs valeurs d'indice entre 400 et 700nm et pourquoi pas tracer une petite courbe .. :dance:

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 14:23

Version plus élégante
cauchy02.jpg
cauchy02.jpg (44.27 Kio) Consulté 5178 fois
Et hop!
cauchy03.jpg
cauchy03.jpg (68.6 Kio) Consulté 5176 fois

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 15:37

Après 3 installations-désinstallations j'ai fini par faire tourner Python sur mon pc :whistle:
Il semble que ce soit lié au cochage de la case "Add PATH"
pythondirect.jpg
pythondirect.jpg (71.11 Kio) Consulté 5171 fois

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 16:38

Finalement le script sur la TI-Nspire. Il faut se farcir la réécriture car on ne peut pas transférer les fichiers *.py du pc vers la calculatrice :(
ce serait trop simple , merci Texas :mrgreen:
çà marche
ti-cauchy.jpg
ti-cauchy.jpg (35.42 Kio) Consulté 5163 fois
malgré un message d'erreur à la fin que je ne comprends pas
ti-cauchy-x.jpg
:arrow: edit c'était des instructions vides qui traînaient quelques lignes après la fin du script.

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 25 oct. 2025, 18:03

Après de nombreux essais j'ai enfin tracé ma 1ère courbe :dance:
Probablement perfectible en ce qui concerne la présentation, mais il y a énormèment d'options dans le TI-plot
ngraf01.jpg
ngraf01.jpg (94.73 Kio) Consulté 5155 fois
Le script
ncauchy-a.jpg
ncauchy-a.jpg (121.21 Kio) Consulté 5155 fois
ncauchy-b.jpg
ncauchy-b.jpg (90.93 Kio) Consulté 5155 fois

pejive
Messages : 11151
Inscription : 09 avr. 2019, 05:43
Localisation : 33

Astronomie pour les newbies avec la TI nspire CX-II

Message par pejive » 30 oct. 2025, 08:45

Document de présentation de Python sur la TI Nspire CX II T
https://cdn.ti-planet.org/downloads2/16 ... _T__1_.pdf

Verrouillé

Revenir à « Sciences Astronomie et Astrophysique »