Logo Studenta

Parcial_Santiago_piedrahita_perez_punto1

Esta es una vista previa del archivo. Inicie sesión para ver el archivo original

#punto 1
#creando librerias necesarias para el uso del polinomio
import numpy as np
#Después definimos los coeficientes del polinomio
a_0=2
a_1=3
a_2=2.75
a_3=2
#Se define un conjunto de valores para x
x=np.array([0.125,3,2.5,2,1.5])
#Evaluamos los valores asignados para x en el polinomio
y = a_3*x**3+a_2*x**2+a_1*x+a_0
#Despues se imprimen los resultados dados anteriormente en el polinomio
print("El resultado del polinomio cúbico es el siguiente:",y)
#Escribiendo el polinomio de forma diferente
y_1=[(a_3*x+a_2)*x+a_1]*x+a_0
#Luego imprimimos nuevamente el resultado dado donde comparamos las soluciones en y y en y_1
print("El resultado del polinomio cúbico es el siguiente:",y_1)
#Hallando el error verdadero porcentual de los resultados obtenidos
error_porcentual = abs(y_1 - y/ y)*100
print("El error verdadero porcentual es el siguiente: ",error_porcentual)
""" Conclusiones
1. a pesar de estar escrita de manera diferente y que una este más simplificada 
que otra se obteienen los mismos resultados
2. el modelo donde el polinomio es expresado de manera mas simplificada no saca ningún 
error y por ende tiene la misma solución
3. En los errores podemos ver que empezamos con errores muy altos pero a la final van dismiyendo lo que quiere decir que es bueno 
y tiene buen comportamiento. """

Continuar navegando

Contenido elegido para ti

2 pag.
ED parciales

UNAM

User badge image

Ana Paula Ponce González

1 pag.
ED parciales parabolicas

UNAM

User badge image

Ana Paula Ponce González