suivant: Pour copier une partie
monter: Pour sauver l'écran du
précédent: Pour sauver une matrice
Table des matières
Index
Pour sauver un tableur
Vous avez rempli un tableur avec différentes formules. Pour sauver ce
tableur il suffit d'utiliser le bouton sauver de la barre de boutons ou
on utilise le menu Fich sous-menu Sauver comme (cf 1.1.6).
Lorsque vous sauvez ainsi, vous sauvez à la fois les formules et les valeurs.
En effet, le format de sauvetage est une matrice dont chaque coefficient est
une liste de trois éléments : le premier élément est la formule qui
définit la cellule, le deuxième élément est la valeur prise par la
cellule et le troisième est une variable détat interne.
On aura par exemple spreadsheet[[[3,3,2],[=A0+1,4,2]],[...]],
cela vaut dire que A0=3, que B0=A0+1 et que la valeur de
B0 est 4.
Lors d'une évaluation du tableur, la troisième valeur vaut :
0 si la cellule n'a pas encore été recalculée,
1 si la cellule est en cours de calcul,
2 si la cellule a été calculée.
L'algorithme est le suivant :
1/ On fait toutes les cellules de la gauche vers la droite
et du haut vers le bas,
2/ Si le troisième argument de la cellule vaut 2, c'est fini.
Si le troisième argument de la cellule vaut 1, on envoie une erreur :
"évaluation récursive",
3/ le troisième argument de la cellule vaut 0, on le met à 1 et
on cherche toutes les cellules dépendant de cette cellule,
on calcule leurs valeurs et on remplace puis, on met à 2 le troisième
argument de la cellule.
suivant: Pour copier une partie
monter: Pour sauver l'écran du
précédent: Pour sauver une matrice
Table des matières
Index
Documentation de giac écrite par Renée De Graeve