Bonjour,

 

Ha oui désolé j'ai commis une erreur impardonnable. J

Le nom "values" est une variable système. En remplaçant "values" par un autre nom cela doit fonctionner.

 

 

 

-----Message d'origine-----
De : Guénhaël [mailto:lguenhael@yahoo.fr]
Envoyé : jeudi 23 septembre 2010 10:27
À : laurent couraud
Objet : Re : RE : [Maxima-lang-fr] Besoin de conseils

 

Bonjour,

C'est bien ce que je veux sauf que "values:[];" ne fonctionne pas et j'ai utilisé "values: matrix([0,0]);" pour l'initialiser.

Merci beaucoup.
Guenhael.

 


De : laurent couraud <l.couraud@gmail.com>
À : Guénhaël <lguenhael@yahoo.fr>
Envoyé le : Lun 20 septembre 2010, 23h 24min 40s
Objet : RE : [Maxima-lang-fr] Besoin de conseils

Bonjour,

 

Peut être vous souhait quelque chose comme:

 

values:[];

for n : 1 thru Nb_L do(

  values : cons([Data[n,I], Data[n,J]], values)

);

plot2d([discrete,values],[x, xmin, xmax]);

 

-----Message d'origine-----
De : Guénhaël [mailto:lguenhael@yahoo.fr]
Envoyé : lundi 20 septembre 2010 11:21
À : maxima-lang-fr@lists.sourceforge.net
Objet : [Maxima-lang-fr] Besoin de conseils

 

Bonjour,

J’effectue une boucle de calcul au cours de laquelle les résultats sont sauvés progressivement dans un tableau de la forme :
array(Data,Nb_L,Nb_C)

A la fin de cette boucle j’aimerai tracer l’évolution via « plot2d » de l’ensemble des données contenues dans la colonne I en fonction des données contenues dans la colonne J de mon tableau Data mais je n’y parviens pas.

Peut-être que le stockage des données dans un tableau n’est pas idéal lorsque l’on veut ensuite en extraire des évolutions ?

Merci de votre aide.
Guenhael.