Sujet : Re: FORTH s'étoffe en Maths
De : lecoat (at) *nospam* atari.org (Francois LE COAT)
Groupes : fr.comp.sys.atariDate : 29. Oct 2022, 09:55:08
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <tjippc$1e1p$1@gioia.aioe.org>
References : 1 2
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Firefox/60.0
Salut,
Arachide écrit :
Je continue à étoffer le FORTH avec des fonctions 3D.
gr3_window qui permet de donner les limites des trois axes
gr3_axes qui trace les axes
gr3_xyz(t) qui trace une fonction paramétrique.
Voici le premier résultat:
https://gtello.pagesperso-orange.fr/temp/3d.jpg
Le petit 6 dans le coin indique que le tracé s'est effectué en 6 centièmes de seconde (définition et tracé des axes compris).
(** je viens de me rendre compte que je n'avais pas remis le flag TT Ram du Forth, la bonne valeur est 1/100e de seconde! )
La V4 est quand même pas mal.
Guillaume.
Pour ceux que ça intéresse, la fonction est celle-ci:
x(t) = sin(t) * exp -√|t|
y(t) = cos(t) * exp -√|t|
z(t) = t
tracée de t=-19 à t=+19 avec 200 points.
Bornes x et y -1.1 +1.1
Bornes z -20 +20
Lorsque l'on représente des courbes dans l'espace, il s'agit souvent
de surfaces. C'est à dire qu'en 3 dimensions, on peut faire varier 2
grandeurs. Or pour la courbe que tu proposes ici, il n'y a qu'une seule
variable "t". Il ne s'agit donc pas d'une surface, mais d'une courbe
paramétrique. Je te conseille de plutôt proposer une surface 3D, ce
qui est plus compréhensible pour tous, plutôt qu'une courbe paramétrée.
En proposant une surface il faudra que tu gères la couleur, l'éclairage,
ce qui est nettement plus démonstratif, qu'une simple courbe dans
l'espace. La plupart des logiciels le gèrent, pourquoi pas le FORTH ?
ATARIstiquement vôtre =)
-- François LE COATAuteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)http://eureka.atari.org/