Mémoriser un polygone dans le tableur

Rousseau-Wallon shared this question 2 years ago
Answered

Bonjour,

Dans le fichier ci-dessous le script du bouton "Triangulation" devrait mettre des polygones dans les cellules du tableur. Or seule leur aire y est écrite, le polygone n'apparaît nulle part.

Pourtant la commande A1 = polygone (A,B,C) écrite dans le champ de saisie donne le résultat escompté.

Alors pourquoi mon script ne fonctionne pas ?

Merci d'avance

Comments (2)

photo
1

SetValue(A1, Polygon(... 


will set A1 to be a number. You need to do

A1 = Polygon(...

photo
1

C'est pas cool ça..

Pour sauvegarder des polynômes j'ai aussi essayé avec des listes :

liste = ajouter( copier( objetlibre(liste) ), polynôme),

SoitValeur(liste, ajouter(liste, polynôme)), etc.

rien ne marche sans faire disparaitre le statut de polygone


MAIS on peut mémoriser tous les sommets du polygone sous forme de liste, l'ensemble des polygones sera donc une liste de liste de points, avec laquelle on peut travailler

ce qui donne ça :

© 2021 International GeoGebra Institute