Diferencia entre revisiones de «Comando Ejecuta»
De GeoGebra Manual
m |
|||
Línea 1: | Línea 1: | ||
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting|Ejecuta}};Ejecuta[ <Lista de Textos> ]:Ejecuta la lista de comandos anotados, en inglés, como textos. | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting|Ejecuta}};Ejecuta[ <Lista de Textos> ]:Ejecuta la lista de comandos anotados, en inglés, como textos. | ||
− | {{ | + | {{Note|1=<div>Independientemente del idioma seleccionado para operar con GeoGebra, debe emplearse en el texto, el nombre en '''inglés''' de cada comando.</div>}} |
− | {{Examples|1=<br><br>'''<code>Ejecuta[ {"Midpoint[A, B]" } ]</code>''' crea el [[Comando PuntoMedio|punto medio]] entre ''A'' y ''B'' que deben ser puntos preexistentes.<br><br>Se registran en la [[Comando VistaActiva|Vista Gráfica Activa]] los puntos ''A'' y ''B'' y entre ambos el ''central'' ''C'' con:<br>'''<code>Ejecuta[{"A = (1, 1)", "B = (3, 3)","C = Midpoint[A, B]"}]</code>'''<br><br>Se crean los primeros diez elementos de la [[:w:es:Sucesi%C3%B3n_de_Fibonacci|sucesión de Fibonacci]] (en inglés, | + | :{{Examples|1=<br><br>'''<code>Ejecuta[ {"Midpoint[A, B]" } ]</code>''' crea el [[Comando PuntoMedio|punto medio]] entre ''A'' y ''B'' que deben ser puntos preexistentes.<br><br>Se registran en la [[Comando VistaActiva|Vista Gráfica Activa]] los puntos ''A'' y ''B'' y entre ambos el ''central'' ''C'' con:<br>'''<code>Ejecuta[{"A = (1, 1)", "B = (3, 3)","C = Midpoint[A, B]"}]</code>'''<br><br>Se crean los primeros diez elementos de la [[:w:es:Sucesi%C3%B3n_de_Fibonacci|sucesión de Fibonacci]] (en inglés, [[w:Fibonacci_sequence#List_of_Fibonacci_numbers|''Fibonacci Sequence'']]) con:<br>'''<code>Ejecuta[Join[{"f_{1} = 1", "f_{2}=1" }, Sequence["f_{"+(i+2)+"} = f_{"+(i+1)+"}+f_{"+i+"}",i, 1, 10]]]</code>'''}} |
;Ejecuta[ <Lista de Textos>, <Parámetro 1>, <Parámetro 2>, ... <Parámetro 9> ]:En tanto se Incluya en la ''Lista de Textos'' indicadores para sustitución como los parámetros <code>%1</code>, <code>%2</code>, <code>%3</code>..., reemplaza %1 por el primer parámetro, %2 por el segundo y así sucesivamente.<br>Hechas todas las sustituciones en cada texto de la lista, se ejecutan las cadenas de guion resultantes. | ;Ejecuta[ <Lista de Textos>, <Parámetro 1>, <Parámetro 2>, ... <Parámetro 9> ]:En tanto se Incluya en la ''Lista de Textos'' indicadores para sustitución como los parámetros <code>%1</code>, <code>%2</code>, <code>%3</code>..., reemplaza %1 por el primer parámetro, %2 por el segundo y así sucesivamente.<br>Hechas todas las sustituciones en cada texto de la lista, se ejecutan las cadenas de guion resultantes. |
Revisión del 14:45 6 oct 2015
Ejecuta
Categorías de Comandos (todos)
- Ejecuta[ <Lista de Textos> ]
- Ejecuta la lista de comandos anotados, en inglés, como textos.
Nota:
Independientemente del idioma seleccionado para operar con GeoGebra, debe emplearse en el texto, el nombre en inglés de cada comando.
- Ejemplos:
Ejecuta[ {"Midpoint[A, B]" } ]
crea el punto medio entre A y B que deben ser puntos preexistentes.
Se registran en la Vista Gráfica Activa los puntos A y B y entre ambos el central C con:Ejecuta[{"A = (1, 1)", "B = (3, 3)","C = Midpoint[A, B]"}]
Se crean los primeros diez elementos de la sucesión de Fibonacci (en inglés, Fibonacci Sequence) con:Ejecuta[Join[{"f_{1} = 1", "f_{2}=1" }, Sequence["f_{"+(i+2)+"} = f_{"+(i+1)+"}+f_{"+i+"}",i, 1, 10]]]
- Ejecuta[ <Lista de Textos>, <Parámetro 1>, <Parámetro 2>, ... <Parámetro 9> ]
- En tanto se Incluya en la Lista de Textos indicadores para sustitución como los parámetros
%1
,%2
,%3
..., reemplaza %1 por el primer parámetro, %2 por el segundo y así sucesivamente.
Hechas todas las sustituciones en cada texto de la lista, se ejecutan las cadenas de guion resultantes.
Se pueden especificar hasta nueve parámetros |
Ejemplo:
Ejecuta[{"Circle[%1, %2, %3]"}, A, B, C]
crea la circunferencia que pasa por los puntos preexistentes A, B y C. Idea:
A continuación, aparecen dos propuestas:
A continuación, aparecen dos propuestas:
- Renombrar una serie de puntos A, B, ... H como P_1, P_2 .... P_8
Ejecuta[Secuencia["Rename["+(Elemento[{"A","B","C","D","E","F","G","H"},k])+","+("P_{"+k+"}")+"]",k,1,8]]
- Colorear una serie de objetos
Objetos = {"A", "a", "polígono1"}
Colores = {"Red", "Green", "Blue"}
Ejecuta[Secuencia["SetColor["+(Elemento[Objetos ,k])+","+(Elemento[Colores ,k])+"]",k,1,3]]
- Renombrar una serie de puntos A, B, ... H como P_1, P_2 .... P_8