Ahora la locura. LOCURA. Resulta que el área es la antiderivada de f(x). Si te paras un momento, verás que eso es salvaje. Una locura salvaje. Si la derivada te dice algo sobre la pendiente de una curva, la antiderivada te dice sobre el área bajo la curva…
Sí. Es el teorema fundamental del cálculo. Aquí está mi explicación (sí, va a haber un montón de vídeos en este post y estás OBLIGADO a verlos todos.
En realidad, aquí hay otra cosa importante. La integral definida de x = 1 a x =2 es la diferencia de la función área A(2) y A(1). No voy a repasar los detalles de eso porque todavía tengo la mente en blanco con lo de la antiderivada.
Pero aquí está el área bajo la MISMA función pero con integración.
Sí. Se obtiene el mismo resultado final. Área = 9 pollos² (he añadido las unidades de área).
Área mediante cálculos numéricos
Ahora llegamos a lo divertido. Qué pasa si encuentro el área bajo una curva sumando el área de un montón de rectángulos? Oh, espera… eso ya lo hice en el primer método. ¿Pero qué tal esto – no hago un número infinito de rectángulos, sólo hago un gran número de rectángulos? Eso es exactamente lo que es un cálculo numérico.
Por supuesto, si rompo un área en 100 piezas voy a tener que hacer 100 conjuntos de cálculos de área. Realmente alguien quiere hacer eso? No – nadie piensa que eso sería divertido. ¿Pero sabes a quién no le importa? Los ordenadores (ordenadores electrónicos).
Sí, podemos conseguir que un ordenador haga esta serie de cálculos. Sólo tenemos que darle unas instrucciones y luego irá a hacer su trabajo. Será genial. Esta es la receta básica que utilizará.
- Decide en cuántos trozos quieres dividir la curva. ¿Qué tal 100? Con esto y el valor x inicial y final, puedes calcular el ancho de cada rectángulo (Δx).
- Pon el área a cero (pollos²). Vamos a seguir añadiendo a este valor, pero tiene que empezar en alguna parte.
- Empezar con el valor x inicial (en el ejemplo que he estado usando – que es x = 1).
- Calcular la altura del rectángulo. Esto sería f(x) en el valor actual de x.
- Encuentra el área de este rectángulo y súmala al área total.
- Muévete en el siguiente valor de x y repite hasta llegar a la x final.
Es tan sencillo que hasta un ordenador podría hacerlo. Vale, sólo me estoy divirtiendo. Algunos de mis mejores amigos son los ordenadores.
Aquí está el código para este cálculo en python (aquí hay un enlace al código real).
def f(t):
return(3*t**2+2)N=100x1=1
x2=2dx=(x2-x1)/N
A=0
x=x1
while x<=x2:
dA=f(x)*dx
A=A+dA
x=x+dx
print("A = ",A)
Con N = 100, obtengo un área de 8,95505 – que NO es exactamente 9 pollos², pero se acerca bastante. Lo suficientemente cerca para la mayoría de los cálculos de pollos cuadrados.
Sólo unos pocos comentarios rápidos sobre este código.
- Pensé que sería divertido hacer la función una función real de python (esa es la parte
def f(t):
.
- Primero calculo el área del rectángulo diminuto (dA) y luego lo sumo al área total.
- Este método en realidad tiene rectángulos alineados con la función en el lado izquierdo de la parte superior del rectángulo. Usted podría hacerlo con el lado derecho también.
- También hice un video para esto. Pero no es necesario que lo veas – en su mayor parte ya lo expliqué aquí.
¿Y si no tienes una función matemática?
Déjame ponerte en la siguiente situación. Estás en un coche que circula y sólo puedes ver el velocímetro. Anotas el valor de la velocidad cada segundo (porque eres súper rápido tomando notas). Al final el coche se para y necesitas averiguar cuánto has viajado.
Aquí tienes algo parecido (usando un carro Vernier con un sensor de movimiento – pero te haces a la idea de que esto es lo mismo que un coche real).
OK – aviso, Voy a hacer trampa aquí. La pista Vernier recoge datos de posición basados en estas líneas de la pista. A partir de los datos de posición, calcula la velocidad. Por lo tanto, ya tengo la posición del carro – pero vamos a pretender que sólo da la velocidad en función del tiempo. Quizás quedaría algo así.