Diferencia entre revisiones de «Comando CoordenadasDinámicas»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|geogebra|CoordenadasDinámicas}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|geogebra|CoordenadasDinámicas}}
;CoordenadasDinámicas[ <Punto A>, <Número X>, <Número Y> ]: Crea un nuevo punto, por ejemplo ''B''de coordenadas (X, Y), dependiente pero desplazable. Al intentar desplazar el nuevo punto a las coordenadas  (x, y), el punto ''A'' se desplaza a esa posición y se recalculan las coordenadas del nuevo punto. Todo opera mejor si el punto ''A'' no está  [[Propiedades_de_Objeto#Visibilidad|visible]]. Al menos uno de los dos valores, el de  ''X'' o el de ''Y'' debieran depender de ''A''.
+
;CoordenadasDinámicas[ <Punto>, <Número>, <Número> ]: Crea un nuevo punto, dependiente pero desplazable, en que los números dados establecen, el primerola abscisa y el segundo, la ordenada, respectivamente. Al intentar mover el nuevo punto, digamos  ''B'', a las coordenadas  (x, y), el punto indicado, digamos ''A'', se desplaza a esa posición y se calculan las coordenadas de  ''A''. Todo opera mejor si el punto ''A'' no está  [[Propiedades_de_Objeto#Visibilidad|visible]]. Al menos uno de los dos valores, el asignado a la abscisa o el dado a la ordenada, debieran depender de ''A''.
 +
{{example|1=<div> Este comando suele emplearse para hacer más certeros los tanteos exploratorios
 +
* Si el punto ''B'' quedó definido por <code>B=CoordenadasDinámicas[A, round(x(A)), round(y(A))]</code>,  Si se desplaza ''B'' a (1.3, 2.1) con la [[Image:Tool Move.gif]] [[Herramienta_de_Elige_y_Mueve|Herramienta de Elige y Mueve]], el punto ''A'' se ubica en (1.3,2.1) y ''B'', en  (1,2).).
 +
* Si el punto ''B'' quedó definido por<code>B=CoordenadasDinámicas[A ,x(A), min(y(A), sin(x(A)))]</code> crea un punto  por debajo de sin(x).
 +
; {{note|PuntoEn[y < sin(x)] sería una solución más práctica en este último caso.}}}}
  
{{example|Este comando suele emplearse para hacer más erteros los tanteos exploratorios
+
* Los siguientes ejemplos muestran otros modos de restringir la posición de un punto C:  sea  A=Punto[Eje-x] y B=Punto[Eje-x]. Al ingresar en la Barra de Entrada: <code>CoordenadasDinámicas[B, Min[x(B), x(A)], 0] </code>, y pulsar Enter,  <code> FijaVisibilidadEnVista[B, 1, 3 > 4]</code>, y pulsar Enter,  <code>FijaCapa[C, 1]</code> y pulsar  Enter,  ''C'' no podrá desplazarse a la derecha de ''A''.
*   Si el punto B quedó definido por CoordenadasDinámicas[A, round(x(A)), round(y(A))]   Si se desplaza ''B'' a (1.3, 2.1) con la [[Image:Tool Move.gif]] [[Herramienta_de_Elige_y_Mueve|Herramienta de Elige y Mueve]], el punto ''A'' se ubica en (1.3,2.1) y ''B'', en (1,2).
+
* Al definir  A=(1, 2) y anotar en la Barra de Entrada:  <code>FijaVisibilidadEnVista[A, 1, 1 > 0 ]</code> y pulsar Enter,  <code> B=[A, Si[x(A) > 3, 3, Si[x(A) < -(3), -3, Si[x(A)< 0, round(x(A)), x(A)]]], Si[x(A) < 0, 0.5, Si[y(A) > 2, 2, Si[y(A) <0, 0, y(A)]]]]</code>, y pulsar Enter.
Si el punto B quedó definido por  CoordenadasDinámicas[A, x(A), min(y(A), sin(x(A)))] crea un punto  por debajo de sin(x).
+
*Este ejemplo convierte a ''A'' en un punto fijo cuando el punto ''C'' se arrastra a sus proximidades. Al definir  A=(1, 2) y B=(2, 3) e ingresar en la Barra de Entrada: <code>FijaVisibilidadEnVista[B, 1, 1 > 2]</code> y pulsar Enter, <code>C=CoordenadasDinámicas[B, Si[Distancia[A, B] < 1, x(A), x(B)], Si[Distancia[A, B] < 1, y(A), y(B)]]</code>.</div>}}
; {{note|PuntoEn[y < sin(x)] sería una solución más práctica en este último caso.}}}}
 

Revisión del 03:46 23 jun 2011


CoordenadasDinámicas[ <Punto>, <Número>, <Número> ]
Crea un nuevo punto, dependiente pero desplazable, en que los números dados establecen, el primero, la abscisa y el segundo, la ordenada, respectivamente. Al intentar mover el nuevo punto, digamos B, a las coordenadas (x, y), el punto indicado, digamos A, se desplaza a esa posición y se calculan las coordenadas de A. Todo opera mejor si el punto A no está visible. Al menos uno de los dos valores, el asignado a la abscisa o el dado a la ordenada, debieran depender de A.
Ejemplo:
Este comando suele emplearse para hacer más certeros los tanteos exploratorios
  • Si el punto B quedó definido por B=CoordenadasDinámicas[A, round(x(A)), round(y(A))], Si se desplaza B a (1.3, 2.1) con la Tool Move.gif Herramienta de Elige y Mueve, el punto A se ubica en (1.3,2.1) y B, en (1,2).).
  • Si el punto B quedó definido porB=CoordenadasDinámicas[A ,x(A), min(y(A), sin(x(A)))] crea un punto por debajo de sin(x).
Nota: PuntoEn[y < sin(x)] sería una solución más práctica en este último caso.
  • Los siguientes ejemplos muestran otros modos de restringir la posición de un punto C: sea A=Punto[Eje-x] y B=Punto[Eje-x]. Al ingresar en la Barra de Entrada: CoordenadasDinámicas[B, Min[x(B), x(A)], 0] , y pulsar Enter, FijaVisibilidadEnVista[B, 1, 3 > 4], y pulsar Enter, FijaCapa[C, 1] y pulsar Enter, C no podrá desplazarse a la derecha de A.
  • Al definir A=(1, 2) y anotar en la Barra de Entrada: FijaVisibilidadEnVista[A, 1, 1 > 0 ] y pulsar Enter, B=[A, Si[x(A) > 3, 3, Si[x(A) < -(3), -3, Si[x(A)< 0, round(x(A)), x(A)]]], Si[x(A) < 0, 0.5, Si[y(A) > 2, 2, Si[y(A) <0, 0, y(A)]]]], y pulsar Enter.
  • Este ejemplo convierte a A en un punto fijo cuando el punto C se arrastra a sus proximidades. Al definir A=(1, 2) y B=(2, 3) e ingresar en la Barra de Entrada: FijaVisibilidadEnVista[B, 1, 1 > 2] y pulsar Enter, C=CoordenadasDinámicas[B, Si[Distancia[A, B] < 1, x(A), x(B)], Si[Distancia[A, B] < 1, y(A), y(B)]].

}}

© 2024 International GeoGebra Institute