Détails sur path

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.

Détails sur path

Messagepar Zaf11000 » Dimanche 21 Février 2010, 10:00

Bonjour,

Je voudrais des explications détaillées sur la commande "path" d'Asymptote, avec la lecture que j'ai pu avoir à gauche et à droite, je ne suis pas bien satisfait. Comment et où puis-je avoir ces explications ?

Merci pour la réponse.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [Asymptote] Détails sur path

Messagepar MB » Dimanche 21 Février 2010, 11:29

Bonjour, il n'existe pas énormément de documentations Asymptote. Le plus simple serait donc que tu précises un peu tes interrogations afin d'obtenir des réponses ici. D'ailleurs, à ma connaissance, il n'existe pas de commande path (il s'agit plutôt d'un type).
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6872
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar GMaths » Dimanche 21 Février 2010, 11:53

Zaf11000 a écrit:Je voudrais des explications détaillées sur la commande "path" d'Asymptote


Cela a été dit : path est un type d'objet de type "ligne" qui relie des points (de type pair ou, éventuellement si on utilise l'extension geometry, de type point).

Dans la version de base d'asymptote, on a :

le type pair pour définir un couple de coordonnées (point ou vecteur) ;
le type path pour définir des chemins/lignes (courbes (de bézier) ou lignes rectilignes).

Philippe Ivaldi nous a offert une excellente extension geometry qui ajoute (notamment) :

le type point pour définir des points/vecteurs par rapport à un repère choisi (il a ainsi facilité ainsi les changements de repères) ;
les types segment, line, ... qui sont des path spécifiques...

Voir la documentation de geometry ici :
http://svnweb.tuxfamily.org/filedetails ... try_fr.pdf
et ici l'index de tous les types (structures) et fonctions que geometry a ajouté à Asymptote : http://www.piprime.fr/files/asymptote/g ... .type.html
Dernière édition par GMaths le Dimanche 21 Février 2010, 14:04, édité 1 fois.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar GMaths » Dimanche 21 Février 2010, 12:07

GMaths a écrit:Dans la version de base d'asymptote, on a :
le type pair pour définir un couple de coordonnées (point ou vecteur) ;
le type path pour définir des chemins/lignes (courbes (de bézier) ou lignes rectilignes).


Il faut comprendre que l'on peut écrire cela, pour définir une ligne brisée (de type path) nommée "lignebrisee":

Code: Tout sélectionner
path lignebrisee=(0,0)--(2,-1)--(3,2);

mais aussi comme cela (si on souhaite disposer de deux variables pour désigner le premier point et le dernier point définissant le path) :

Code: Tout sélectionner
pair pA=(0,0), pC=(3,2);
path lignebrisee=pA--(2,-1)--pC;


Remplace les -- par des .. et tu verras que le path n'est plus rectiligne.

Voir la série des 4 exemples ici : ce sont à chaque fois les mêmes trois points rouges :


GMaths a écrit:Philippe Ivaldi nous a offert une excellente extension geometry qui ajoute (notamment) :
le type point pour définir des points/vecteurs par rapport à un repère choisi (il a ainsi facilité ainsi les changements de repères) ;
les types segment, line, ... qui sont des path spécifiques...


Tu trouves des exemples sur la même page que le lien précédent. Regarde la coloration : les types de données sont en rouge.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar Zaf11000 » Dimanche 21 Février 2010, 14:20

Merci à tous,
Le document que GMaths m'a indiqué, répond largement à ma question. En fait je ne savais où trouver la documentation concernant les définitions des types, des fonctions et procécdures dans asymptote.
Merci.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar GMaths » Lundi 22 Février 2010, 00:59

Zaf11000 a écrit:Le document que GMaths m'a indiqué, répond largement à ma question. En fait je ne savais où trouver la documentation concernant les définitions des types, des fonctions et procédures dans asymptote.


J'espère que tu as bien compris que les deux liens donnés (vers doc pdf et index html) ne concernent qu'une extension d'Asymptote : geometry (que l'on utilise en écrivant import geometry; en début d'un script).

Il y a bien sûr d'autres types et d'autres fonctions dans la version de base d'Asymptote... dont s'est servi Philippe pour écrire les siennes dans geometry.
Il y a en a d'autres... mais la documentation anglaise est effectivement trop légère : dommage que le magnifique index de Philippe n'a pas inspiré les auteurs d'Asymptote et ne leur a pas donné l'idée de faire la même chose pour l'ensemble d'Asymptote.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar Zaf11000 » Mardi 23 Février 2010, 15:18

Bonjour Gaëtan,
Ce travail colossal que Philippe a réalisé !! quelle mine d'or !!
Merci.
Oui j'avais compris que la doc ne concernait que geometry.asy mais je pensais que geometry.asy était partie intégrante d'Asymptote.
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar OG » Mardi 23 Février 2010, 15:57

Zaf11000 a écrit:Bonjour Gaëtan,
Ce travail colossal que Philippe a réalisé !! quelle mine d'or !!
Merci.
Oui j'avais compris que la doc ne concernait que geometry.asy mais je pensais que geometry.asy était partie intégrante d'Asymptote.

geometry.asy a été intégré à asymptote. Seules les documentations françaises et anglaises (enfin presque), l'index
de Philippe sont à part, sur piprime.

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

Re: [Asymptote] Détails sur path

Messagepar Zaf11000 » Mardi 23 Février 2010, 17:20

Bonjour O.G,
Merci, pour avoir une vue d'ensemble, qu'est-ce qu'il y a comme modules au sein d'Asymptote, autre que geometry.asy ?
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar OG » Mardi 23 Février 2010, 17:27

Zaf11000 a écrit:Bonjour O.G,
Merci, pour avoir une vue d'ensemble, qu'est-ce qu'il y a comme modules au sein d'Asymptote, autre que geometry.asy ?


Il faut aller sur le site d'asymptote, lire la documentation en anglais. Avec
les exemples de Philippe et de Gaëtan, en posant des questions ici ou sur le forum (anglais)
d'Asymptote on progresse.
Il y a aussi quelques liens (géométrie hyperbolique notamment).
Comme c'est C++-like il n'y a pas trop de détail dans la doc sur les structures, etc.

Il manque certainement des modules, il faut juste du temps et des personnes pour les écrires.

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

Re: [Asymptote] Détails sur path

Messagepar GMaths » Mardi 23 Février 2010, 17:50

Zaf11000 a écrit:Merci, pour avoir une vue d'ensemble, qu'est-ce qu'il y a comme modules au sein d'Asymptote, autre que geometry.asy ?

La plainte récurrente est qu'asymptote manque de doc...
... mais il est vrai que s'il devait y en avoir une doc exhaustive des possibilités... elle ferait des milliers de pages.

Des pistes :
Dernière édition par GMaths le Mardi 23 Février 2010, 17:52, édité 1 fois.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Détails sur path

Messagepar Zaf11000 » Mardi 23 Février 2010, 17:51

Merci,
Je continue la découverte exponentielle et ma progression logarithmique...
Zaf11000
Kilo-utilisateur
 
Messages: 126
Inscription: Jeudi 18 Février 2010, 22:52
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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