Graphe avec latex
Réponses
-
Bonjour ,
ne serait-il pas plus simple d'inclure l'image ?
Cordialement -
fm_31, il est bien possible d'insérer l'image. Mais en fait, je veux quelque chose de net. L'image que je vous ai présentée a été faite sous word, et donc les cercles n'ont pas la même forme. Je pense qu'avec Latex cela sera net .
-
Merci Poirot pour le document !
-
Effectivement word n'est pas ce qu'il y a de mieux pour faire des diagrammes . Mais il y a d'autres logiciels comme GeoGebra par exemple qui devraient donner un résultat plus net et plus facile à obtenir , à modifier ...
-
Voici un morceau.
\documentclass{article} \usepackage{tikz} \begin{document} \newcommand{\cercle}[2]{\draw[thick,green,fill=white] (#1,#2) circle(.6);} \newcommand{\cercleb}[2]{\fill[blue] (#1,#2) circle(.1);} \newcommand{\cercler}[2]{\fill[red] (#1,#2) circle(.1);} \begin{tikzpicture} \draw[thick,blue] (0,0)--(4.2,.5)--(2,1.5)--(0,0); \draw[thick,blue] (2,1.5)--(4.2,2.5); \cercle{0}{0} \foreach \k in {0,...,5} { \cercleb{{.4*cos(\k*60)}}{{.4*sin(\k*60)}} } \foreach \k in {0,1,2} { \cercler{{.2*cos(\k*120+90)}}{{.2*sin(\k*120+90)}} } \cercle{4.2}{.5} \foreach \k in {0,...,4} { \cercleb{{4.2+.4*cos(\k*72)}}{{.5+.4*sin(\k*72)}} } \foreach \k in {0,...,3} { \cercler{{4.2+.18*cos(\k*90+18)}}{{.5+.18*sin(\k*90+18)}} } \cercle{4.2}{2.5} \cercler{4.2}{2.5} \foreach \k in {0,...,3} { \cercleb{{4.2+.4*cos(\k*120)}}{{2.5+.4*sin(\k*120)}} \cercler{{4.2+.4*cos(\k*120+60)}}{{2.5+.4*sin(\k*120+60)}} } \cercle{2}{1.5} \foreach \k in {0,...,6} { \cercleb{{2+.4*cos(\k*60)}}{{1.5+.4*sin(\k*60)}} } \end{tikzpicture} \end{document}
-
Je reprends les dessins de MathCoss, et j'essaie de rendre plus pratique, au cas où il y aurait beaucoup de nids à dessiner.
\documentclass[12pt,tikz]{standalone} \begin{document} \begin{tikzpicture} [ vert/.style = {green!70!black}, oeuf/.style = {draw, fill, very thick, fill opacity=.6, circle, inner sep=1.5mm}, oeufBleu/.style = {oeuf, blue}, oeufRouge/.style = {oeuf, red}, nid/.style = {circle, draw,ultra thick, vert, inner sep=1cm}, n-1/.pic = { \foreach \k in {0,...,5} { \node [oeufBleu] at (\k*60:.88) {}; } \foreach \k in {0,1,2} { \node [oeufRouge] at (\k*120+90:.4) {}; } }, n-2/.pic = { \foreach \k in {0,...,4} { \node [oeufBleu] at (\k*72:.88) {}; } \foreach \k in {0,...,3} { \node [oeufRouge] at (\k*90+18:.38) {}; } }, n-3/.pic = { \foreach \k in {0,...,2} { \node [oeufBleu] at (\k*120:.88) {}; \node [oeufRouge] at (\k*120+60:.4) {}; } }, ] \foreach [count=\k] \x/\y/\i in {0/0/1, 4.2/-1.5/2, 4.2/2/3, -3/-3/3} % \x,\y : coordonnées, % \i : numéro de la pic utilisée % \k : numéro de la node { \node [nid] (n-\k) at (\x,\y) {} ; \pic at (n-\k) {n-\i} ; } \path [very thick, blue] (n-1) edge (n-2) edge node [at end, sloped, anchor=south east] {$\vec{X_i}$} (n-3) edge [<->] (n-4) (n-4) edge [->] (n-2) ; \end{tikzpicture} \end{document}
-
Bonjour,
il y a aussi kig qui permet d'exporter en pstrick et évidemment le pstricks lui-même.
Lionel -
Désolé pour mon absence.
Vraiment, merci beaucoup à tous pour vos différentes réponses.
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 163.2K Toutes les catégories
- 9 Collège/Lycée
- 21.9K Algèbre
- 37.1K Analyse
- 6.2K Arithmétique
- 53 Catégories et structures
- 1K Combinatoire et Graphes
- 11 Sciences des données
- 5K Concours et Examens
- 11 CultureMath
- 47 Enseignement à distance
- 2.9K Fondements et Logique
- 10.3K Géométrie
- 65 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 69 Informatique théorique
- 3.8K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 314 Mathématiques et Physique
- 4.9K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10K Probabilités, théorie de la mesure
- 773 Shtam
- 4.2K Statistiques
- 3.7K Topologie
- 1.4K Vie du Forum et de ses membres