Calculs sur les coordonnées des points

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Calculs sur les coordonnées des points

Messagepar stokastik » Jeudi 18 Octobre 2012, 19:48

Bonjour,

Mon premier jour avec Asymptote 8)
Question : j'ai défini des points

Code: Tout sélectionner
point A=(1,1);
point B=(0.5,3);
point C=(4,7)


J'aimerais faire un calcul sur les coordonnées de ces points. En fait je veux calculer la mesure de l'angle $\widehat{ABC}$. Bon y'a peut-être une macro qui fait ce calcul, et ça m'intéresserait de savoir laquelle, mais j'aimerais bien savoir aussi comment je peux "extraire" les coordonnées des points pour faire des calculs dessus.
stokastik
 

Publicité

Re: calculs sur les coordonnées des points

Messagepar OG » Jeudi 18 Octobre 2012, 20:23

Bonsoir

En utilisant l'extension géométrie euclidienne.

de680d4369dedcd7f0b484390d88f2fb.png

Code: Tout sélectionner
import geometry;
size (10cm);

point A=(1,1);
point B=(0.5,3);
point C=(4,7);
path p=A--B--C;
draw(p);
dot("$A$",A);
dot("$B$",B);
dot("$C$",C);

string angle=string((degrees(line(B,A),line(B,C))));
label(angle,(4,4));
string xA=string(A.x);
label(xA,(4,3));
string nA=string(length(A));
label(nA,(4,2));


mais on peut faire sans aussi pour les angles.

O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: calculs sur les coordonnées des points

Messagepar stokastik » Vendredi 19 Octobre 2012, 08:32

Merci.

Je cherche encore à extraire les coordonnées d'un point. Là je fais un graphique en 3D et je voudrais calculer le barycentre d'une série de points.
stokastik
 

Re: calculs sur les coordonnées des points

Messagepar stokastik » Vendredi 19 Octobre 2012, 08:38

Ah facile il suffit de faire
Code: Tout sélectionner
triple G=(A+B+C)/3;

:D
stokastik
 


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités