Liste de nombres

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Sebcbien
Utilisateur confirmé
Utilisateur confirmé
Messages : 56
Inscription : mercredi 05 septembre 2007, 12:58

Liste de nombres

Message non lu par Sebcbien »

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
rebouxo
Modérateur honoraire
Modérateur honoraire
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :

Re: Liste de nombres

Message non lu par rebouxo »

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.
Sebcbien
Utilisateur confirmé
Utilisateur confirmé
Messages : 56
Inscription : mercredi 05 septembre 2007, 12:58

Re: Liste de nombres

Message non lu par Sebcbien »

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.
kojak
Modérateur général
Modérateur général
Messages : 10450
Inscription : samedi 18 novembre 2006, 19:50

Re: Liste de nombres

Message non lu par kojak »

bonjour,

Et pourquoi pas utiliser le package pro-suites de Denis :wink:
Pas d'aide par MP.
Sebcbien
Utilisateur confirmé
Utilisateur confirmé
Messages : 56
Inscription : mercredi 05 septembre 2007, 12:58

Re: Liste de nombres

Message non lu par Sebcbien »

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.
rebouxo
Modérateur honoraire
Modérateur honoraire
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :

Re: Liste de nombres

Message non lu par rebouxo »

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.
un bon petit
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 995
Inscription : vendredi 12 juin 2009, 22:35
Statut actuel : Enseignant
Localisation : Chambéry
Contact :

Re: Liste de nombres

Message non lu par un bon petit »

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}
Programmer en TeX, TeXpérimental
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message