Página
1
COMUNICACIÓNDESCARTESHTMLCONGEOGEBRA
Envío/recepcióndecomandosquedevuelvenunalista
Escenaejemplo:

Para poder realizar la comunicación, la escena Descartes tiene un espacio HTMLFrame de
nombre Cal que carga la página calc ulos.html. Esta página html es la que tiene un applet
geogebravacíoylaprogramaciónnecesariaparaquelacomunicaciónseaefectiva.

Elegidaunadelas3opcionesfuncionalesposiblesdelmenúqueapareceenlaescenasedebe
ejecutarlafunciónqueenvíaelcomandoalapáginahtml,estastienenpornombreCalculo1(),
Página2
Calculo2() y Calculo3(). La primera obtendrá los puntos de corte de dos funciones que
aparecenenlaescenaendoscamposylasegundacalcularáeláreaentreestasdoscurvasen
unintervaloconsiderado.
Para calcular los puntos de intersección de dos curvas se utiliza el comando Interseca de
Geogebraquedevuelve unalista depuntos.Sisequierealmacenar cada elementodelalista
en una componente de un vector de Descartes se debe enviar el mensaje de tipo set y de
nombreeVector.Enlasiguienteimagensemuestraelprograma delafunción Calculo1()que
se
encarga dehacerlacomunicacióncuandoseeligelaopcióndelmenúPuntosintersección
delasdoscurvas.
Lavariablequesedevuelveconestemensajeestápreparadaparaser guardadaenunvector
quenecesariamentedebeestarcreadoenlaescenapreviamenteyquedebetenerelnombre
V1.
Página3

Paraqueseguardeelvalordevuelto,quetienepornombrevVector,sedebeutilizarlafunción
_StrToVector_.
En la escena del ejemplo una vez almacenados los puntos calculados en el vector V1 son
dibujados.
Página
4