"Vamos hacer un pendulo el cual vamos dejar oscilar 4 veces (ida y vuelta). De esas oscilasciones vamos a sacar los tiempos (t1, t2, t3, t4) de los cuales vamos a sacar el promedio (todos los tiempos divididos entre el numero de tiempos, o mean) y el margen de error (std).\n",
"\n",
"Esto lo vamos a hacer un total de 8 veces con longitudes de cuerda distintas, por ejemplo: 10 cm, 12 cm, 14 cm, 16 cm, 18 cm, 20 cm, 22 cm, 24 cm. Para estas longitudes vamos a hacer lo mismo, dejarlos oscilar 4 veces, por lo que en total tendriamos 32 tiempos, 4 para cada longitud, a los cuales tambien vamos a sacar el promedio y el margen de error. \n",
"\n",
"Vamos a usar la fórmula del período de un péndulo simple \"T=2π√(L/g)\" "
]
},
{
"cell_type": "markdown",
"id": "0393b97c-d33a-4c0b-9087-3e5556ea59b1",
"metadata": {},
"source": [
"## Polyfit"
]
},
{
"cell_type": "code",
"execution_count": 43,
"id": "912b9360-e364-41b4-87c8-49ee08096cfe",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt"
]
},
{
"cell_type": "markdown",
"id": "d969ec5b-0138-4202-9009-87e2d9049416",
"metadata": {},
"source": [
"Vamos a crear unos datos ficticios para ejemplificar como funciona poplyt a partir de T=BL^(alpha)"
Vamos hacer un pendulo el cual vamos dejar oscilar 4 veces (ida y vuelta). De esas oscilasciones vamos a sacar los tiempos (t1, t2, t3, t4) de los cuales vamos a sacar el promedio (todos los tiempos divididos entre el numero de tiempos, o mean) y el margen de error (std).
Esto lo vamos a hacer un total de 8 veces con longitudes de cuerda distintas, por ejemplo: 10 cm, 12 cm, 14 cm, 16 cm, 18 cm, 20 cm, 22 cm, 24 cm. Para estas longitudes vamos a hacer lo mismo, dejarlos oscilar 4 veces, por lo que en total tendriamos 32 tiempos, 4 para cada longitud, a los cuales tambien vamos a sacar el promedio y el margen de error.
Vamos a usar la fórmula del período de un péndulo simple "T=2π√(L/g)"