Aproximaciones · Aplicación
Aproximaciones · Aplicación
Cálculo de π
Parte de la integral de 4√(1 − x²) en [0, 1] para aproximar π, o introduce cualquier función permitida y elige el intervalo.
Cálculo seguro con PHP 8.44*sqrt(1-x^2)
Guía de los métodos
Cómo funcionan los métodos
Cada método aproxima la misma integral, pero selecciona y combina de forma distinta los valores de la función.
En el ejemplo inicial, f(x) = 4√(1 − x²) en [0, 1]: la integral representa el área del disco unitario y es igual a π.
Punto medio
Divide [a, b] en n subintervalos iguales. En cada uno evalúa f en el punto medio y multiplica ese valor por la anchura h; la suma de las contribuciones aproxima la integral.
Usa n evaluaciones de la función. Para una función f suficientemente regular, el error es de orden h al cuadrado; duplicar n puede reducirlo aproximadamente cuatro veces.
Trapecios
Evalúa f en los nodos de subdivisión y sustituye la curva por segmentos rectos. Cada par de valores consecutivos forma la contribución de un trapecio.
Al reutilizar los nodos compartidos, usa n + 1 evaluaciones de la función. Para una función f suficientemente regular, el error es de orden h al cuadrado; duplicar n puede reducirlo aproximadamente cuatro veces.
Simpson
En cada par de subintervalos sustituye la curva por una parábola. Los nodos interiores reciben alternativamente los pesos 4 y 2.
Requiere que n sea par y usa n + 1 evaluaciones de la función. Si f tiene una cuarta derivada suficientemente regular, el error es de orden h a la cuarta potencia; duplicar n puede reducirlo aproximadamente dieciséis veces.
Tu antiguo código JavaScript usa la misma regla de Simpson compuesta: coefficiente = -coefficiente + 6 alterna correctamente los pesos 4 y 2. Sin embargo, en un intervalo general el primer nodo interior es x = a + h, no x = h; cuando a = 0, las dos expresiones coinciden.
Montecarlo
Este laboratorio usa el método de la media muestral, no el recuento de puntos dentro de un círculo. Extrae N valores uniformes entre 0 y 1, los transforma en N puntos situados entre los extremos y multiplica la media de los valores correspondientes de la función por b menos a.
Usa N evaluaciones de la función. Cuando los valores muestreados tienen varianza finita, la incertidumbre estadística típica es proporcional a uno dividido entre la raíz cuadrada de N: para reducirla a la mitad se necesitan aproximadamente cuatro veces más muestras. El resultado sigue siendo aleatorio; la misma semilla reproduce la misma secuencia.
Las indicaciones sobre la precisión de los métodos del punto medio, los trapecios y Simpson suponen que f tiene las derivadas continuas necesarias en todo el intervalo. Las discontinuidades, cúspides, extremos singulares u oscilaciones rápidas pueden cambiar el comportamiento. En particular, 4√(1 − x²) tiene derivadas no acotadas cerca de x = 1, por lo que los órdenes teóricos pueden no observarse plenamente en el ejemplo de π.
Sintaxis segura
La expresión no se ejecuta como código. Un analizador acepta únicamente los elementos indicados y no utiliza eval().
Operadores, constantes y funciones disponibles
- Variable: x
- Operadores: +, -, *, / y ^
- Funciones: sqrt, sin, cos, tan, asin, acos, atan, abs, exp, log, ln y log10
- Constantes: pi y e
- Usa el punto como separador decimal, por ejemplo 0.5.
- La multiplicación debe ser explícita: escribe 2*x, no 2x.
La función debe devolver valores finitos en todo el intervalo. Las raíces, los logaritmos, las divisiones y las tangentes pueden tener puntos no válidos.
Ejemplos preparados
Carga un ejemplo y después prueba a cambiar el método o el número de subdivisiones.