1 minute read
3.1.3 Archivo interface2.html
3.1.3 Archivo interface2.html
Esta segunda interfaz la usaremos para comunicar DescartesJS con el Cálculo Simbólico (CAS) de GeoGebra y, además, para mostrar la gráfica de la función obtenida (siempre que exista función":
Advertisement
Sexta tareaSexta tarea
En la carpeta interactivos creas una nueva carpeta con el nombre CAS2. Copia el texto anterior (clic en el botón "copiar"), lo pegas en el editor de textos (plano) y, finalmente, lo guardas en la carpeta CAS2 que creaste. El nombre del archivo será interface2.html.
Descripción del archivo
Similar a la interfaz anterior, el cuerpo del archivo (body) se compone de dos partes principales, en la primera parte tenemos la primera novedad ¿Recuerdas la captura de escenas de GeoGebra del capítulo anterior? ¿sí?, pues en esta interfaz usaremos parámetros similares para la configuración de la parte gráfica de GeoGebra: <article class= "geogebraweb" data-param-width= "790" data-param-height= "540" data-param-showResetIcon= "true" data-param-enableRightClick= "true" data-param-enableLabelDrags= "true" data-param-showMenuBar= "false" data-param-showToolBar= "true" data-param-showAlgebraInput= "false" data-param-useBrowserForJS= "true" data-param-bordercolor= "#f80" data-param-showToolBarHelp= "true"> </article>
Oberva que incluimos dos parámetros nuevos (los últimos), para poner un color de borde a la escena y otro para habilitar la herramienta de ayuda. En la segunda parte del archivo, solo se presenta un cambio en el bloque 2: Inclusión de la siguiente instrucción: document.ggbApplet.evalCommand(rComando);: Evalúa la orden
enviada por DescartesJS en el entorno GeoGebra (no en el CAS)6
6 En la página 60, presentamos una versión modificada de la interface2.html y la explicación de la interfaz de comunicación DescartesJS.
Como puedes observar, los cambios fueron mínimos, incluso, puedes eliminar los parámetros que incluimos en la etiqueta article y la escena seguirá siendo funcional, su incorporación obedece más a un acercamiento a la siguiente interfaz. Un ejemplo con esta interfaz, es el siguiente:
Puedes probar los siguientes comandos: Raíces[3x³ + 3x² - x,
-2, 1], Punto[{1,2}], FactoresPrimos[24], PolinomioTaylor[x^3 sin(y), x, 3, 2] y Covarianza[{1, 2, 3}, {1, 3, 7}]