Liste de nombres

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

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.

Liste de nombres

Messagepar Sebcbien » Dimanche 13 Décembre 2009, 18:27

Bonjour.

Est-il possible de créer des listes de nombres avec latex ? Par exemple, créer deux listes de 5 nombres (abscisses et ordonnées) puis utiliser la commande multido pour placer les 5 points dans l'environnement pstricks .

\multido{\i=1+1}{5}{\psdot(abs[\i],ord[\i])}
Merci
Sebcbien
Hecto-utilisateur
 
Messages: 53
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Liste de nombres

Messagepar rebouxo » Dimanche 13 Décembre 2009, 18:54

Qu'est-ce que tu veux faire. Si c'est pour faire des nuages de points, voir \psgraph, sinon détailler un peu plus.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6959
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Liste de nombres

Messagepar Sebcbien » Dimanche 13 Décembre 2009, 19:39

Je souhaite représenter graphique les premiers termes d'une suite récurrente. Je ne vaux pas déléguer les calcule à un autre logiciel (je n'ai pas le temps de voir comment ça fonctionne pour l'instant). Je vais donc calculer les coordonnées des points qui m'intéressent avec la calculatrice puis tracer un certain nombre de segments. Mais j'aimerais ne pas avoir à répéter dix fois chaque commande.
Est-il possible de créer plusieurs listes de valeurs : abs=1,2,3} ord={0.7,3.1.-4} par exemple puis d'utiliser une commande comme multido pour tracer des segment qui relient les points. Je sais que l'on peut utiliser la commande psline avec plusieurs points, mais je trouve que ce serait plus pratique avec des listes.

Merci.
Sebcbien
Hecto-utilisateur
 
Messages: 53
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Re: Liste de nombres

Messagepar kojak » Dimanche 13 Décembre 2009, 19:56

bonjour,

Et pourquoi pas utiliser le package pro-suites de Denis :wink:
pas d'aide par MP
kojak
Modérateur
 
Messages: 10404
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: Liste de nombres

Messagepar Sebcbien » Dimanche 13 Décembre 2009, 20:40

En effet. Je suis passé par là pendant mes recherches aujourd'hui, et ça semble très bien. Mais comme dit précédemment j'y reviendrai sans doute quand j'aurais plus de temps.

Donc pas de listes ? Je vais me débrouiller avec psline.

Merci.
Sebcbien
Hecto-utilisateur
 
Messages: 53
Inscription: Mercredi 05 Septembre 2007, 11:58
Statut actuel: Actif et salarié | Enseignant

Re: Liste de nombres

Messagepar rebouxo » Dimanche 13 Décembre 2009, 20:53

Bon ben psgraph est ton ami. Un tableur pour le calcul de tes termes et en deux coups de cuillères à pot et c'est réglé.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6959
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Liste de nombres

Messagepar un bon petit » Dimanche 13 Décembre 2009, 21:27

Je propose ce code :
Code: Tout sélectionner
\documentclass{article}
\usepackage{pstricks,pstricks-add}
\def\trouveelement(#1,#2)#3#4{\def#3{#1}\def#4{#2}}
\newcommand\lignebrisee[3][]{%
   \def\listepoint{}\def\abscisse{#2,}\def\ordonnee{#3,}%
   \loop
      \expandafter\trouveelement\expandafter(\abscisse)\pointx\abscisse
      \expandafter\trouveelement\expandafter(\ordonnee)\pointy\ordonnee
      \edef\listepoint{\listepoint(\pointx,\pointy)}%
      \unless\ifx\abscisse\empty
   \repeat
   \edef\listepoint{\unexpanded{\psline[#1]}\listepoint}\listepoint
}
\begin{document}
\begin{pspicture}(0,-5)(10,10)
   \psaxes(0,0)(0,-5)(10,10)
   \lignebrisee{1,3,5,8,9}{-2,-0.5,9,4,8}
   \lignebrisee[linewidth=0.4pt,linestyle=dashed]{0,2,4,6,8,10}{5,9,7,2,0,1}
\end{pspicture}
\end{document}
un bon petit
Giga-utilisateur
 
Messages: 748
Inscription: Vendredi 12 Juin 2009, 21:35
Localisation: Chambéry
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Google [Bot], Grapeshot [Crawler] et 4 invités