Détails sur path
Détails sur path
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.
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.
-
- Administrateur
- Messages : 8058
- Inscription : samedi 28 mai 2005, 14:23
- Statut actuel : Enseignant
- Contact :
Re: [Asymptote] Détails sur path
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).
Re: [Asymptote] Détails sur path
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).Zaf11000 a écrit :Je voudrais des explications détaillées sur la commande "path" d'Asymptote
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 modification par GMaths le dimanche 21 février 2010, 14:04, modifié 1 fois.
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Détails sur path
Il faut comprendre que l'on peut écrire cela, pour définir une ligne brisée (de type path) nommée "lignebrisee":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).
Code : Tout sélectionner
path lignebrisee=(0,0)--(2,-1)--(3,2);
Code : Tout sélectionner
pair pA=(0,0), pC=(3,2);
path lignebrisee=pA--(2,-1)--pC;
Voir la série des 4 exemples ici : ce sont à chaque fois les mêmes trois points rouges :
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 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...
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Détails sur path
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.
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.
Re: [Asymptote] Détails sur path
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).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.
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.
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Détails sur path
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.
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.
-
- Modérateur spécialisé
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: [Asymptote] Détails sur path
geometry.asy a été intégré à asymptote. Seules les documentations françaises et anglaises (enfin presque), l'indexZaf11000 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.
de Philippe sont à part, sur piprime.
O.G.
Re: [Asymptote] Détails sur path
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 ?
Merci, pour avoir une vue d'ensemble, qu'est-ce qu'il y a comme modules au sein d'Asymptote, autre que geometry.asy ?
-
- Modérateur spécialisé
- Messages : 2293
- Inscription : lundi 12 mars 2007, 11:20
- Localisation : Rouen
Re: [Asymptote] Détails sur path
Il faut aller sur le site d'asymptote, lire la documentation en anglais. AvecZaf11000 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 ?
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.
Re: [Asymptote] Détails sur path
La plainte récurrente est qu'asymptote manque de doc...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 ?
... 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 :
- http://asymptote.sourceforge.net/doc/Ba ... se-modules : certaines extensions sont appelées systématiquement... d'autres nécessitent la commande import.
- tu fais une recherche sur le mot import sur cette page (page des 240 exemples de l'auteur d'Asymptote) : http://www.piprime.fr/developpeur/asymp ... er_page=-1 (avec firefox : Ctrl+F puis Ctrl+G, Ctrl+G... pour obtenir les occurences suivantes du mot) et cela te donnera un aperçu des extensions utiles.
- tu regardes les fichiers asy listés sur le site de Philippe, ici : http://www.piprime.fr/asymptote/. Tu vas y retrouver des extensions officielles et en découvrir des non-officielles.
- à titre personnel, j'ai fait, plus modestement cela : probabilitytree qui permet ce que le nom indique.
Dernière modification par GMaths le mardi 23 février 2010, 17:52, modifié 1 fois.
Index des fonctions Asymptote- Pour consulter ou me demander des exemples : Galerie et AsyForum - Notepad++, l'éditeur qu'il faut pour Asymptote sous Windows - TexWorks+LaTexMk+Asymptote
Re: [Asymptote] Détails sur path
Merci,
Je continue la découverte exponentielle et ma progression logarithmique...
Je continue la découverte exponentielle et ma progression logarithmique...