Label et indices

Tout ce qui concerne le langage Asymptote. Ce langage est supporté sur le forum via les balises asy.

Modérateur : gdm_asy

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.
Deux718281

Label et indices

Message par Deux718281 »

Bonjour,
une petite question de débutant.

J'ai une boucle avec n qui varie disons de 1 à 10.
Comment afficher des labels du type $u_1$, $u_2$, $u_3$ ?

Un truc du genre

Code : Tout sélectionner

label("$u$"+string n,( , ));  
mais ça c'est laid...

Merci d'avance.
OG
Modérateur
Modérateur
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: [Asymptote] Label et indices

Message par OG »

bonsoir

je ne connais pas (plus) la syntaxe exact mais un truc du genre :

Code : Tout sélectionner

"$u_{"+string (n)+"}$"
où il faut remplacer string(n) par la bonne fonction devrait donner le résultat attendu.
Lire les nombreux exemples de Philippe Ivaldi devrait aussi être de bon conseil.

O.G.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2038
Inscription : lundi 01 octobre 2007, 10:20

Re: [Asymptote] Label et indices

Message par GMaths »

une autre suggestion, avec format :

Code : Tout sélectionner

unitsize(1cm);
for(int k=0; k<10; ++k) label(format("$u_%i$",k+1),(0,-k/2));
shipout(bbox(.5cm,Fill(white)));
cette question m'a donné envie de modifier l'exemple de boucle que j'avais mis ici (il ressemblait initialement à celui qui précède) :-)
Deux718281

Re: [Asymptote] Label et indices

Message par Deux718281 »

super, ça roule.
2 solutions en plus :)
cvgmt

Re: [Asymptote] Label et indices

Message par cvgmt »

Code : Tout sélectionner

unitsize(1cm);
for(int k=0; k<15; ++k) label(format("$u_{%i}$",k+1),(0,-k/2));
shipout(bbox(.5cm,Fill(white)));
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2038
Inscription : lundi 01 octobre 2007, 10:20

Re: [Asymptote] Label et indices

Message par GMaths »

Le message précédent est-il censé être compréhensible ? :roll:
cvgmt

Re: [Asymptote] Label et indices

Message par cvgmt »

u_{%i}
k=10,11,12,13,14,15
guiguiche
Modérateur général
Modérateur général
Messages : 8100
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: [Asymptote] Label et indices

Message par guiguiche »

Le message est crypté ? Il manquait des accolades ?
Pour des premiers posts sur le forum, il y a peut-être moyen de s'exprimer de manière moins énigmatique :wink:
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2038
Inscription : lundi 01 octobre 2007, 10:20

Re: [Asymptote] Label et indices

Message par GMaths »

cvgmt a écrit :
u_{%i}
k=10,11,12,13,14,15
J'avais très bien compris... mais :
  • il me semble indispensable que chacun fasse des phrases pour que tous comprennent...
  • je précise que, si j'ai oublié dans mon exemple que l'indice était k+1 et non k (pouvant ainsi valoir 10), c'est par contre volontairement que je ne mets pas les accolades lorsque l'indice ne doit avoir qu'un seul chiffre.
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2038
Inscription : lundi 01 octobre 2007, 10:20

Re: [Asymptote] Label et indices

Message par GMaths »

GMaths a écrit :il me semble indispensable que chacun fasse des phrases pour que tous comprennent...
... mais je suis en train de me demander si la gêne n'est pas la langue française. Je soupçonne cvgmt de ne pas être francophone.
Dernière modification par GMaths le mardi 31 mars 2009, 12:05, modifié 1 fois.
guiguiche
Modérateur général
Modérateur général
Messages : 8100
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: [Asymptote] Label et indices

Message par guiguiche »

GMaths a écrit :... mais je suis en train de me demander si la gêne n'est pas langue française. Je soupçonne cvgmt de ne pas être francophone.
Oui, on dirait bien en effet. Donc, mes excuses.
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.
cvgmt

Re: [Asymptote] Label et indices

Message par cvgmt »

Sorry, I come from Chinese and I only a little English :-(
I using the French translator on line :-(
GMaths
Utilisateur chevronné
Utilisateur chevronné
Messages : 2038
Inscription : lundi 01 octobre 2007, 10:20

Re: [Asymptote] Label et indices

Message par GMaths »

cvgmt a écrit :Sorry, I come from Chinese and I only a little English :-(
J'avais recherché sur internet et deviné qui tu étais en trouvant ce lien déjà vu : http://bbs.ctex.org/space.php?uid=55200

I had looked for "cvgmt" on internet and I had thought that you were not French by finding this link (link which I had already seen about notepad). For me, you can write here in English. ;-)