[basic] recherche programme qui donne la duréé du jour
4 participants
Page 1 sur 1
[basic] recherche programme qui donne la duréé du jour
Bonjour,
quelqu'un a déjà fait un programme pour calculer durée du jour en fonction de la latitude et du jour de l'année?
merci
quelqu'un a déjà fait un programme pour calculer durée du jour en fonction de la latitude et du jour de l'année?
merci
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [basic] recherche programme qui donne la duréé du jour
Wow. Non, je n'en connais pas. Mais ça m'a pas l'air compliqué à faire...
Si tu sais comment ça se calcule à la main, je peux te l'automatiser sur demande.
Si tu sais comment ça se calcule à la main, je peux te l'automatiser sur demande.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [basic] recherche programme qui donne la duréé du jour
Idem. Si tu donnes les formules, le programmer sur calculatrice est ensuite facile.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [basic] recherche programme qui donne la duréé du jour
Idem je pense que tu peut le faire toi meme apres ce que je peut te proposer c'est de le faire graphiquement ca m;a l'air plus interessant.
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [basic] recherche programme qui donne la duréé du jour
Bon, pour la version de base (je laisse ceux qui ont le temps de faire la version graphique):
Ce n'est qu'une approximation, mais ça devrait donner des résultats a peu près justes...
Selon le wiki, ça donne un truc du genre ça.
- le wiki parle de l'angle delta fait par la terre depuis sa position a l'équinoxe de printemps:
Donc je remplace delta dans la formule par "2piJ/365,6" puisque la terre fait un tour de 2pi en 365,6 jours.
On note que l'on doit corriger la valeur de J avant (d'où le If) pour que le numéro du jour de l'année puisse commencer le 1er janvier et pas à l'équinoxe.
Mais on a donc encore un problème d'imprécision, puisque l'équinoxe n'est pas toujours le 80ème jour de l'année...
J'ai également apprioximé la valeur de la latitude alpha des tropiques à 23°.
A tester.
Si les résultats sont faux, essayer en remplaçant sin(2piJ/365.6) par cos(2piJ/365.6).
Ce n'est qu'une approximation, mais ça devrait donner des résultats a peu près justes...
- Code:
Input "LATITUDE: ",L
Input "N° DE JOUR: ",J
If J>80:Then
J-80->J
Else
285+J->J
End
Disp -24arccos(tan(L)tan(arcsin(sin(23)sin(2piJ/365.6))))/pi
Selon le wiki, ça donne un truc du genre ça.
- Spoiler:
- le wiki parle de l'angle delta fait par la terre depuis sa position a l'équinoxe de printemps:
Donc je remplace delta dans la formule par "2piJ/365,6" puisque la terre fait un tour de 2pi en 365,6 jours.
On note que l'on doit corriger la valeur de J avant (d'où le If) pour que le numéro du jour de l'année puisse commencer le 1er janvier et pas à l'équinoxe.
Mais on a donc encore un problème d'imprécision, puisque l'équinoxe n'est pas toujours le 80ème jour de l'année...
J'ai également apprioximé la valeur de la latitude alpha des tropiques à 23°.
A tester.
Si les résultats sont faux, essayer en remplaçant sin(2piJ/365.6) par cos(2piJ/365.6).
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|