Está en la página 1de 1

Cómo funciona la Calculadora de Integrales

Para aquellos con antecedentes técnicos, la siguiente sección explica cómo


funciona la Calculadora de Integrales.
Primero, un analizador sintáctico (o parser) analiza la función matemática. Este
la convierte a un formato más comprensible para una computadora, esto es un
árbol (veáse figura abajo). Al hacer esto, la Calculadora de Integrales tiene que
respetar el orden de operaciones. Algo especial en expresiones matemáticas
es que el signo de multiplicación puede ser omitido en ocasiones, por ejemplo
escribimos "5x" en lugar de "5*x". La Calculadora de Integrales tiene que
detectar esos casos e insertar el signo de multiplicación.
El parser está implementado en JavaScript, basado en el algoritmo Shunting-
yard, y puede ser ejecutado directamente en el explorador. Esto permite un
rápido feedback mientras escribimos al transformar el árbol en
código LaTeX. MathJax se encarga de mostrar la función en el explorador.
Cuando el botón "Ir" es presionado, la Calculadora de Integrales envía la
función matemática y las opciones de configuración (variable y límites de
integración) al servidor, donde es analizada otra vez. Esta vez, la función es
transformada a un formato que puede ser entendido por el sistema de álgebra
computacional Maxima.

También podría gustarte