

Página
1


COMUNICACIÓNDESCARTES–HTMLCONGEOGEBRA
Envío/recepcióndecomandosquedevuelvenunalista
Escenaejemplo:

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
geogebravacíoylaprogramaciónnecesariaparaquelacomunicaciónseaefectiva.


Elegidaunadelas3opcionesfuncionalesposiblesdelmenúqueapareceenlaescenasedebe
ejecutarlafunciónqueenvíaelcomandoalapáginahtml,estastienenpornombreCalculo1(),


Página2
Calculo2() y Calculo3(). La primera obtendrá los puntos de corte de dos funciones que
aparecenenlaescenaendoscamposylasegundacalcularáeláreaentreestasdoscurvasen
unintervaloconsiderado.

Para calcular los  puntos  de intersección de dos curvas se utiliza el comando Interseca de

Geogebraquedevuelve unalista depuntos.Sisequierealmacenar cada elementodelalista
en una componente de un vector de Descartes se debe enviar el mensaje de tipo set y  de
nombreeVector.Enlasiguienteimagensemuestraelprograma delafunción Calculo1()que
se
encarga dehacerlacomunicacióncuandoseeligelaopcióndelmenúPuntosintersección
delasdoscurvas.

Lavariablequesedevuelveconestemensajeestápreparadaparaser guardadaenunvector
quenecesariamentedebeestarcreadoenlaescenapreviamenteyquedebetenerelnombre
V1.


Página3

Paraqueseguardeelvalordevuelto,quetienepornombrevVector,sedebeutilizarlafunción
_StrToVector_.

En la escena del ejemplo una vez almacenados los puntos calculados en el vector V1 son 
dibujados.


Página
4

