Ceci est le premier jet d'un tableur scientifique . Il n'est pas encore fini mais deja fonctionnel.
J'ai fait ce projet pour m'amuser et peut être l'utiliser en lycée.
C est un tableur tres simple (et limité volontairement ;))
Il permet de rentrer manuellement une serie de mesures experimentales, ensuite d'effectuer des calculs sur ces mesures.
Enfin on peut tracer les courbes.On peut effectuer des régressions linéaires.
On peut aussi faire des aquisitions avec l'interface ORPHY GTS
Ce projet m'a permis d'apprendre beaucoup de chose sur le java(je debute et je suis un amateur)
_Faire une jTable
_Construire un evaluateur d'expression "fait maison", j ai utilisé le principe de la pile que l on remplit et depile selon l'operateur precedent, ensuite j'ai rajoute
un analyseur de fonction et de variables
les operations connus par l analyseur sont +,*,-,/,^
les fonctions sin,cos , ln, acos ,atan exp, abs, sqrt versdegres, versradians
_faire un tracer des courbes au debut j utilisais une API externe JFreechart mais ensuite j ai cree ma propre classe "graphique" qui est moins lourde et que je peux personnalise afin d'obtenir le rendu que je veux.
_J'ai aussi appris a utiliser le port série RS232, avec l'API Jcomm et piloter une interface d aquisition ORPHY GTS(qui est utilisé dans de nombreux lycées en France), pour l instant la partie aquisition permet de voir l'évolution des tensions au cours du temps , on peut aquerir 8 voie en meme temps,
donc on peut en faire une utilisation oscilloscope , sauf que l on peut mesure des grandeurs physique sur une heure.
ensuite la parti quisition permet de mesurer l'evolution d une temperature au cours du temps (car j'en avais besoin)