Différences entre versions de « Commande Exécute »

De GeoGebra Manual
Aller à : navigation, rechercher
Ligne 4 : Ligne 4 :
 
:Exécute la liste des commandes entrées sous forme de textes.
 
:Exécute la liste des commandes entrées sous forme de textes.
  
{{attention| Dans les versions actuelles, il y a eu du rétro pédalage de l'internationalisation, les commandes passées en textes doivent être en anglais.}}
+
{{attention| Dans les versions actuelles, il y a eu du rétro pédalage de l'internationalisation, les commandes passées en textes doivent être en '''anglais'''.}}
  
  
 
{{example|1=<div>
 
{{example|1=<div>
 
* <small> <code><nowiki>Exécute[{"A=(1,1)","B=(3,3)","C=MilieuCentre[A,B]"}]</nowiki></code> crée les points ''A, B'' et leur milieu ''C''.</small>
 
* <small> <code><nowiki>Exécute[{"A=(1,1)","B=(3,3)","C=MilieuCentre[A,B]"}]</nowiki></code> crée les points ''A, B'' et leur milieu ''C''.</small>
* <big><code><nowiki>Exécute[{"A=(1,1)","B=(3,3)","C=Midpoint[A,B]"}]</nowiki></code></big> crée les points ''A, B'' et leur milieu ''C''.  
+
* <big><code>Exécute[{"A=(1,1)","B=(3,3)","C=<b>Midpoint</b>[A,B]"}]</code></big> crée les points ''A, B'' et leur milieu ''C''.  
  
  
Ligne 21 : Ligne 21 :
  
 
{{example| 1=<small><code>Exécute[{"MilieuCentre[%1,%2]"},A,B]</code> crée le milieu du segment ''[AB]''</small><br/>
 
{{example| 1=<small><code>Exécute[{"MilieuCentre[%1,%2]"},A,B]</code> crée le milieu du segment ''[AB]''</small><br/>
<big><code>Exécute[{"Midpoint[%1,%2]"},A,B]</code></big> crée le milieu du segment ''[AB]''.}}
+
<big><code>Exécute[{"'''Midpoint'''[%1,%2]"},A,B]</code></big> crée le milieu du segment ''[AB]''.}}
  
  
Ligne 27 : Ligne 27 :
 
Deux réponses à des demandes :
 
Deux réponses à des demandes :
 
* Renommer une série de points A, B, ... H en <math> P_1, P_2 .... P_8 </math><br/>
 
* Renommer une série de points A, B, ... H en <math> P_1, P_2 .... P_8 </math><br/>
<code>Exécute[Séquence["Rename["+(Elément[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]</code><br/>
+
<code>Exécute[Séquence["'''<big>Rename</big>'''["+(Elément[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]</code><br/>
 
<code>Execute[Sequence["Rename["+(Element[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]</code>.
 
<code>Execute[Sequence["Rename["+(Element[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]</code>.
  
 
* Colorier une série d'objets
 
* Colorier une série d'objets
<code>liste1 = {"A", "a", "poly1"}</code><br/>
+
<code>Objets = {"A", "a", "poly1"}</code><br/>
<code>Couleurs = {"Red", "Green", "Blue"}</code><br/>
+
<code>Couleurs = {"Rouge", "Vert", "Bleu"}</code><br/>
<code>Execute[Sequence["SetColor["+(Element[liste1,k])+","+(Element[Couleurs,k])+"]",k,1,3]]</code>.</div>}}
+
<code>Exécute[Séquence["'''<big>SetColor</big>'''["+(Elément[Objets,k])+","+(Elément[Couleurs,k])+"]",k,1,3]]</code>.</div>}}

Version du 29 mai 2013 à 09:16

Exécute[ <Liste Textes>]
Exécute la liste des commandes entrées sous forme de textes.


Exemple:
  • Exécute[{"A=(1,1)","B=(3,3)","C=MilieuCentre[A,B]"}] crée les points A, B et leur milieu C.
  • Exécute[{"A=(1,1)","B=(3,3)","C=Midpoint[A,B]"}] crée les points A, B et leur milieu C.


  • Exécute[Unir[{"f_{1}=1","f_{2}=1"},Séquence["f_{"+(i+2)+"}=f_{"+(i+1)+"}+f_{"+i+"}",i,1,10]]] crée les 10 premiers éléments de Suite de Fibonacci.


Exécute[ <Liste Textes>, <Paramètre 1>, ... ,<Paramètre 9> ]
Remplace %1 par le paramètre 1, %2 par le paramètre 2 et ainsi de suite dans chaque texte de la liste. Jusqu'à 9 paramètres peuvent être utilisés. Après le remplacement, les scripts sont exécutés.
Exemple: Exécute[{"MilieuCentre[%1,%2]"},A,B] crée le milieu du segment [AB]
Exécute[{"Midpoint[%1,%2]"},A,B] crée le milieu du segment [AB].


Note Idée :

Deux réponses à des demandes :

  • Renommer une série de points A, B, ... H en P_1, P_2 .... P_8

Exécute[Séquence["Rename["+(Elément[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]
Execute[Sequence["Rename["+(Element[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]].

  • Colorier une série d'objets

Objets = {"A", "a", "poly1"}
Couleurs = {"Rouge", "Vert", "Bleu"}

Exécute[Séquence["SetColor["+(Elément[Objets,k])+","+(Elément[Couleurs,k])+"]",k,1,3]].
© 2024 International GeoGebra Institute