Diferencia entre revisiones de «Comando ZoomAcerca»

De GeoGebra Manual
Saltar a: navegación, buscar
m (ajustado a versión en inglés)
 
(No se muestran 6 ediciones intermedias de 4 usuarios)
Línea 1: Línea 1:
<noinclude>{{Manual Page|version=4.2}}</noinclude>{{command|scripting|ZoomAcerca}};ZoomAcerca[ <Factor de Escala> ]
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting|ZoomAcerca}}
:Acerca a la [[Vista Gráfica]] activa según el factor dado respecto al del enfoque actual, estableciendo el centro de la pantalla como el de aproximación.
+
; ZoomAcerca( )
:{{Examples|1=<br>'''<code>ZoomAcerca[2]</code>''' acerca la visual<br>'''<code>ZoomAcerca[0.5]</code>''' es equivalente a <code>[[Comando ZoomAleja |ZoomAleja ]][2]</code>, aleja la visual.<br>'''<code>ZoomAcerca[1]</code>''' no tiene efecto alguno y sí una interesante utilidad dado que elimina los [[Rastreo|rastros]] de la [[Vista Gráfica]].}}{{Note|1=Ver el comando [[Comando Rastro|Rastro]].}}
+
:Restituye la {{vista|graf}} a su posición inicial por defecto.
;ZoomAcerca[<small> <</small>Factor de Escala<small>>, <</small>Punto Centro<small>> </small>]:Acerca la [[Vista Gráfica]] activa según el factor dado respecto al del enfoque actual, estableciendo el centro de aproximación acorde al segundo parámetro.
+
; ZoomAcerca( <Factor> )
:{{Note|1=<code>ZoomAleja[t]</code> y <code>ZoomAleja[t, A]</code> son equivalentes a <code>[[Comando ZoomAcerca|ZoomAcerca]][1/t]</code> y <code>[[Comando ZoomAcerca|ZoomAcerca]][1/t, A]</code> respectivamente.}}
+
:Amplía la {{vista|graf}} aplicando el factor dado a la escala actual, usando el centro de la pantalla como referencia.
;ZoomAcerca[ <Mín x>, <Mín y>, <Máx x>, <Máx y> ]:Acerca la [[Vista Gráfica]] al rectángulo dado por los vértices (Mín x, Mín y), (Máx x, Máx y).
+
:{{example|1=
:{{OJo|1=Si alguno de estos parámetros es dependiente o tiene un rótulo de un conjunto al que de algún modo pertenece, los límites de la vista resultan dinámicos.<br> Así, si ''a'' es un deslizador, <code>ZoomAcerca[-a, -a, a, a]</code> enfoca la vista dependiente del deslizador  ''a''. Para evitar este comportamiento si no fuera el deseado, se puede apelar al comando [[Comando CopiaObjetoLibre|CopiaObjetoLibre]].}}
+
<div><code> ZoomAcerca(1)</code> no cambia la vista, pero elimina los rastros</div>
:{{OJo|1=<br><code>[[Comando ZoomAleja|ZoomAleja]]'''['''t''']'''</code> y <code>[[Comando ZoomAleja|ZoomAleja]]'''['''t, A''']'''</code> son equivalentes a <code>ZoomAcerca'''['''0001/t''']''']]</code> y <code>ZoomAcerca'''['''1/t, A''']''']]</code> respectivamente.}}
+
<div><code> ZoomAcerca(2)</code> amplía la vista</div>
:{{Notes|1=
+
<div><code> ZoomAcerca(0.5)</code> es equivalente a <code> ZoomAleja(2)</code>, es decir que aleja el punto de vista.</div>}}
:*Cuando están  abiertas múltiples  [[Vista Gráfica|vistas gráficas]], solo la activa es afectada<br>
+
 
:*Ver también el comando [[Comando ZoomAleja|ZoomAleja]].}}
+
; ZoomAcerca( <Factor>, &lt;Punto (centro)> )
:{{OJo|1=Al indicar  <code>ZoomAcerca[x([[Comando Esquina|Esquina]][1]), y([[Comando Esquina|Esquina]][1] ), x([[Comando Esquina|Esquina]][3] ), y([[Comando Esquina|Esquina]][3])]</code> se "bloquea" la [[Vista Gráfica]], se desactiva todo ''zoom''<br/> Con  <code>ZoomAcerca[0,0,0,0]</code> se retorna a la ''normalidad''.}}
+
:Amplía la {{vista|graf}} aplicando el factor dado a la escala actual, usando el punto dado como centro de referencia.
== Ideas para Ensayar ==
+
:{{example|1=<div><code> ZoomAcerca(2, (0, 0))</code></div>}}
=== Aproximación lineal a una función por su tangente ===
+
 
Si se establece un punto '''''A''''' sobre una [[Funciones|función]] ''f'' que se vincula a un [[Objetos de Acción#Botones|botón]] con una línea de código  como <code>ZoomAcerca[2, A]</code>, con esa óptica ''magnificada'' el trazo de la gráfica se identifica visualmente con la tangente a ''f'' en '''''A'''''.  Un [[Objetos de Acción#Botones|botón]] adicional asociado al  [[Comando_ZoomAleja|Zoom de Alejamiento]] (<code>ZoomAleja[2, A]</code>) permite reintentarlo en otra posición y volver, una vez reubicado el punto, a la ''mirada de cerca''.<br>
+
; ZoomAcerca( <Mín x>, < Mín y>, < Máx x>, < Máx y> )
Para '''''f(x) = 2 x² +  x - 7''''', por ejemplo,  al colocar a '''''A''''' sobre una rama de la parábola, una pulsación o dos para el acercamiento, basta para tener la ''apreciación linealizada''. Pero se hace necesaria una ''lupa'' de mayor ''magnificación'' para provocar la misma ilusión óptica cerca del vértice.<br>
+
:Acerca la {{vista|graf}} al rectángulo construido a partir de los vértices (Mín x, Mín y) y (Máx x, Máx y).  
:{{OJo|1=Para volver a la ''Vista Estándar'' puede pulsarse {{KeyCode|Ctrl + M}}.}}
+
:{{example|1=<div><code><nowiki> ZoomAcerca(0, 1, 5, 6)</nowiki></code> </div>}}
:{{Note|1=<br>Ver, para ilustrar la posibilidad de emplear un comando [[Comando ZoomAcerca|ZoomAcerca]] para ''limpiar rastros'', la aplicación diseñada en [http://www.centrobabbage.com Centro Babbage] que se detalla en el tutorial de [[Tutorial:Hacia el Algebra desde la Barra#Escenarios de Análisis|Escenarios de Análisis]]}}
+
:{{Note|Si alguno de estos parámetros es dependiente, los límites de la vista se vuelven dinámicos. Si se desea evitar este comportamiento se puede usar el [[Comando CopiaObjetoLibre]].}}
 +
:{{example|1=<div>SI ''a'' es un deslizador, <code><nowiki>ZoomAcerca(-a, -a, a, a)</nowiki></code> hace que el acercamiento/alejamiento de la vista dependa del deslizador  ''a''.</div>}}
 +
 
 +
; ZoomAcerca( < Mín x>, < Mín y>, < Mín z>, < Máx x>, < Máx y>, < Máx z> )
 +
:Acerca la {{vista|3D}} al ortoedro construido a partir de los vértices (Mín x, Mín y, Mín z) y (Máx x, Máx y, Máx z).  
 +
:{{example|1=<div><code><nowiki> ZoomAcerca(-5, -5, -5, 5, 5, 5)</nowiki></code> </div>}}
 +
:{{Note|El comportamiento dinámico de la versión 2D no funciona en 3D.}}
 +
{{Notes|1=
 +
:*Si se están utilizando múltiples [[File:Menu view graphics.svg|link=|16px]] [[Vista Gráfica|vistas gráficas]], se aplica solamente a la activa.
 +
:*{{vercomando|nota=no|ZoomAleja|VistaActiva|DesplazaPíxeles}}
 +
}}

Revisión actual del 14:38 5 oct 2020


ZoomAcerca( )
Restituye la Menu view graphics.svg Vista Gráfica a su posición inicial por defecto.
ZoomAcerca( <Factor> )
Amplía la Menu view graphics.svg Vista Gráfica aplicando el factor dado a la escala actual, usando el centro de la pantalla como referencia.
Ejemplo:
ZoomAcerca(1) no cambia la vista, pero elimina los rastros
ZoomAcerca(2) amplía la vista
ZoomAcerca(0.5) es equivalente a ZoomAleja(2), es decir que aleja el punto de vista.
ZoomAcerca( <Factor>, <Punto (centro)> )
Amplía la Menu view graphics.svg Vista Gráfica aplicando el factor dado a la escala actual, usando el punto dado como centro de referencia.
Ejemplo:
ZoomAcerca(2, (0, 0))
ZoomAcerca( <Mín x>, < Mín y>, < Máx x>, < Máx y> )
Acerca la Menu view graphics.svg Vista Gráfica al rectángulo construido a partir de los vértices (Mín x, Mín y) y (Máx x, Máx y).
Ejemplo:
ZoomAcerca(0, 1, 5, 6)
Nota: Si alguno de estos parámetros es dependiente, los límites de la vista se vuelven dinámicos. Si se desea evitar este comportamiento se puede usar el Comando CopiaObjetoLibre.
Ejemplo:
SI a es un deslizador, ZoomAcerca(-a, -a, a, a) hace que el acercamiento/alejamiento de la vista dependa del deslizador a.
ZoomAcerca( < Mín x>, < Mín y>, < Mín z>, < Máx x>, < Máx y>, < Máx z> )
Acerca la al ortoedro construido a partir de los vértices (Mín x, Mín y, Mín z) y (Máx x, Máx y, Máx z).
Ejemplo:
ZoomAcerca(-5, -5, -5, 5, 5, 5)
Nota: El comportamiento dinámico de la versión 2D no funciona en 3D.
Notas:

Comentarios

Idea de utilización[editar]

Aproximación lineal de una función por su tangente[editar]

Crea una función f con un punto A sobre su gráfico y un botón con el código ZoomAcerca(2,A) para apreciar la similitud entre el gráfico de la función y su tangente en una ampliación muy grande. Otro botón con ZoomAleja te permitirá experimentar esto en otras posiciones de A.

© 2024 International GeoGebra Institute