probleme avec le CAS pour les points et fonctions
Bonjour,
J'ai définit dans la feuille de calcul formel (CAS) la fonction f(t):=(cos(t),0,sin(t)) puis le nombre t1:=1/2 et enfin le point P1:=Point({f(t1)}) ( commande Point(<Liste>) ) et là geogebra me donne comme coordonnées le point P1:=(cos(1/2),0) il ignore la 3ème coordonnées .
Savez-vous pourquoi et comment puis-je contourner le problème facilement?
Je viens de faire un autre test en écrivant simplement à la ligne suivante P2:=f(t1+1/5) et là géogebra m'indique pendant plus d'une minute (ce qui est une éternité!) 2 avertissements, la 1ére sous la ligne définissant f , il m'indique que la structure n'est pas valide et la 2ème sous la définition de P1 , il m'indique une autre erreur. Après cette bonne minute d'attente (pendant laquelle j'ai essayé de chercher une solution sans la trouver et pour cause il n'y en a pas, c'est juste un bug de geogebra) géogebra m'indique la bonne valeur pour P2 qu'il considère effectivement comme un point de l'espace 3D.
Ensuite je fais varier le curseur t1depuis la feuille d'algèbre et là géogebra plante et se ferme automatiquement sans enregistrer quoique ce soit ce qui est quand même un gros problème !
Merci.
Bonsoir,
j'ai du mal à lire "la fonction f(t):=(cos(t),0,sin(t))"
f(t1) est UN POINT le point de coordonnées (cos(1/2),0,sin(1/2))
Pour contourner, il faut passer par les vecteurs voir mon fichier
(j'ai écrit a:=f(t1) et non pas A:=f(t1))
Si tu rajoutes P2 dans mon fichier, P2 est alors tout de suite donné... et bouger le curseur t1 ne pose pas de problème
je maintiens que je ne comprends pas tout ce cirque pour un point sur un cercle, fait sur un PC avec GGb5
on en a rien à faire du Calcul formel ici
Bon alors j'ai fais d'autre test A1:=Point(f) ou A1:=Point(f(t)) me donne un point A1:=(0,0,1) géogebra considère donc t=pi/2 par défaut...
GeoGebra a son algorithme pour retourner un point sur un "lieu", mais ce point est déplaçable
édit: je n'arrive pas à le déplacer ?? !!!
Merci beaucoup pour vos réponse @Noel et @jumera. Il suffit donc de se passer des différentes commandes Point (qui génèrent parfois quelques conflits dans le CAS) et d'utiliser directement f(t) avec la valeur souhaitée pour t.
@Noel et @jumera, Il y a quand même un petit problème de conflit quand on écrit P1:=Point({f(t1)}) geogebra retourne un point du plan et non de l'espace 3D et le fait aussi qu'il plante de temps en temps en faisant bouger le curseur...
mais pour moi ta syntaxe n'a pas lieu d'être : que signifierait la liste f(t1) ? c'est retransformer ce qui peut être au départ un point en un point en passantt par un vecteur
Comments have been locked on this page!