current_sheet
Publié : sam. nov. 15, 2008 11:10 am
Bonjour,
j'ai des soucis avec la commande current_sheet(a,b).
Dans un tableur j'ai (la première colonne avec) t en A0 ; 1 en A1 etc., (la deuxième colonne avec) 5*t^2 en B0 ; 1 en B1 etc., puis en dehors du tableur (j'y tiens !) je veux tracer le graphe de la fonction t->5*t^2 (c'est à dire B0) j'ai donc tapé :
plot(current_sheet(0,1),t=(0 .. 5),'couleur'=(bleu+line_width_2))
ça ne marche pas alors j'ai vérifié en tapant seulement :
current_sheet(0,1)
et là Xcas me renvoie la matrice formée par les deux colonnes A et B (les colonnes 0 et 1 donc) :
[img]file:///Users/imacg5leopardk/Desktop/Image4.png[/img] (je n'arrive jamais à insérer des images sur le forum ).
De plus dans l'aide (file:///usr/local/share/giac/doc/fr/cassim/node29.html)
il est écrit :
« deux paramètres entiers : current_sheet(j,k) renvoie la cellule du tableur située à la ligne j et à la colonne k.
Ainsi current_sheet(3,1) désigne la cellule B3. »
Ne serait-ce pas plutôt « current_sheet(3,1) désigne la cellule B2. » (la numérotation débutant à 0) ?
Stéphane Lejoly
P.-S. j'ai contourné le problème en nommant le tableur : Tableur1, ainsi Tableur1[0,1] me donne bien 5*t^2 et j'obtiens bien ma courbe avec
plot(Tableur1[0,1],t=(0 .. 5),'couleur'=(bleu+line_width_2)), mais bon !
j'ai des soucis avec la commande current_sheet(a,b).
Dans un tableur j'ai (la première colonne avec) t en A0 ; 1 en A1 etc., (la deuxième colonne avec) 5*t^2 en B0 ; 1 en B1 etc., puis en dehors du tableur (j'y tiens !) je veux tracer le graphe de la fonction t->5*t^2 (c'est à dire B0) j'ai donc tapé :
plot(current_sheet(0,1),t=(0 .. 5),'couleur'=(bleu+line_width_2))
ça ne marche pas alors j'ai vérifié en tapant seulement :
current_sheet(0,1)
et là Xcas me renvoie la matrice formée par les deux colonnes A et B (les colonnes 0 et 1 donc) :
[img]file:///Users/imacg5leopardk/Desktop/Image4.png[/img] (je n'arrive jamais à insérer des images sur le forum ).
De plus dans l'aide (file:///usr/local/share/giac/doc/fr/cassim/node29.html)
il est écrit :
« deux paramètres entiers : current_sheet(j,k) renvoie la cellule du tableur située à la ligne j et à la colonne k.
Ainsi current_sheet(3,1) désigne la cellule B3. »
Ne serait-ce pas plutôt « current_sheet(3,1) désigne la cellule B2. » (la numérotation débutant à 0) ?
Stéphane Lejoly
P.-S. j'ai contourné le problème en nommant le tableur : Tableur1, ainsi Tableur1[0,1] me donne bien 5*t^2 et j'obtiens bien ma courbe avec
plot(Tableur1[0,1],t=(0 .. 5),'couleur'=(bleu+line_width_2)), mais bon !