changement indesiree des expressions

Ceux qui souhaitent signaler des erreurs éventuelles du logiciel sont les bienvenus ici (soyez précis svp !).
Répondre
martinAcosta
Messages : 344
Enregistré le : lun. avr. 28, 2014 8:06 pm

changement indesiree des expressions

Message par martinAcosta »

Bonjour

Un etudiant me reporte le probleme suivant: il crée une expression pour controler si un triangle est dans un cercle (distance de chaque sommet au centre plus petite que le rayon). Il ferme CaRMetal, et a la reouverture, l'expression a change (ajout de caracteres @ dans le champ Exp, et elle ne fonctionne plus...

Hesperion
Messages : 260
Enregistré le : dim. nov. 11, 2007 2:14 pm
Localisation : Blois

Re: changement indesiree des expressions

Message par Hesperion »

La figure jointe fonctionne.
Mais je suppose que la situation de l'étudiant est plus complexe...
Fichiers joints
inside.zirs
(1.14 Kio) Téléchargé 230 fois

martinAcosta
Messages : 344
Enregistré le : lun. avr. 28, 2014 8:06 pm

Re: changement indesiree des expressions

Message par martinAcosta »

Apparemment, c'est uniquement dans sa machine a lui. Sur les machines de l'université les figures marchent. On observe tout de meme que Carmetal ajoute des caracteres @ dans les expressions ou dans les conditionnels, et des fois il faut les supprimer pour que la figure marche correctement. Est-ce normal?

Hesperion
Messages : 260
Enregistré le : dim. nov. 11, 2007 2:14 pm
Localisation : Blois

Re: changement indesiree des expressions

Message par Hesperion »

Oui, c'est lorsque les définitions sont récursives. La règle est la suivante :
Pour qu’on puisse déplacer un point dont les coordonnées sont des formules récursives, il faut que :
• dans ces formules toutes les références à d’autres objets soient précédées d’un @,
• que le point lui-même apparaisse dans ces formules, sans @ (soit dans l’abscisse, soit l’ordonnée, par exemple – s’il n’intervient pas – avec un + 0*x(A)).
Source

Répondre