Difference between revisions of "Execute Command"
From GeoGebra Manual
(<!-- and ---> hide the last note as we have checked that commands in Spanish with "Ejecuta" are running all right in every try.) |
|||
Line 1: | Line 1: | ||
<noinclude>{{Manual Page|version=4.0}}</noinclude> | <noinclude>{{Manual Page|version=4.0}}</noinclude> | ||
{{command|scripting}} | {{command|scripting}} | ||
− | ;Execute[<List of Texts>] | + | ;Execute[ <List of Texts> ] |
:Executes list of commands entered as texts. | :Executes list of commands entered as texts. | ||
− | {{ | + | :{{Examples|1=<br> |
− | + | ::<code><nowiki>Execute[{"A=(1,1)","B=(3,3)","C = Midpoint[A, B]"}]</nowiki></code> creates points ''A, B'' and their midpoint ''C''.<br><br> | |
+ | ::<code><nowiki>Execute[Join[{"f_{1} = 1", "f_{2} = 1"}, Sequence["f_{"+(i + 2) + "} = f_{" + (i+1) + "} + f_{"+ i +"}", i, 1, 10]]]</nowiki></code> creates first 10 elements of [[w:Fibonacci sequence|Fibonacci sequence]].}} | ||
− | + | ;Execute[ <List of Texts>, <Parameter 1>, ... , <Parameter 9> ] | |
− | |||
− | ;Execute[<List of Texts>,<Parameter 1>, | ||
:Replaces %1 for parameter 1, %2 for parameter 2 and so on in each text in list. Up to 9 parameters can be specified. After the replacement, resulting scripts are executed. | :Replaces %1 for parameter 1, %2 for parameter 2 and so on in each text in list. Up to 9 parameters can be specified. After the replacement, resulting scripts are executed. | ||
− | {{example| 1=<code>Execute[{"Midpoint[%1,%2]"},A,B]</code> creates midpoint of segment ''AB''.}} | + | :{{example|1=<br><code>Execute[{"Midpoint[%1,%2]"},A,B]</code> creates midpoint of segment ''AB''.}} |
− | + | <!-- | |
− | {{note| 1=<div>Command names '''must be in English''' in the texts for this command to work</div>}} | + | :{{note| 1=<div>Command names '''must be in English''' in the texts for this command to work</div>}}.---> |
Revision as of 21:23, 19 November 2012
- Execute[ <List of Texts> ]
- Executes list of commands entered as texts.
- Examples:
Execute[{"A=(1,1)","B=(3,3)","C = Midpoint[A, B]"}]
creates points A, B and their midpoint C.Execute[Join[{"f_{1} = 1", "f_{2} = 1"}, Sequence["f_{"+(i + 2) + "} = f_{" + (i+1) + "} + f_{"+ i +"}", i, 1, 10]]]
creates first 10 elements of Fibonacci sequence.
- Execute[ <List of Texts>, <Parameter 1>, ... , <Parameter 9> ]
- Replaces %1 for parameter 1, %2 for parameter 2 and so on in each text in list. Up to 9 parameters can be specified. After the replacement, resulting scripts are executed.
- Example:
Execute[{"Midpoint[%1,%2]"},A,B]
creates midpoint of segment AB.