Está en la página 1de 2

FACULTAD DE INGENIERÍA DE

ESTRUCTURA
SISTEMAS E INFORMATICA
EAP Ingeniería de Software DE DATOS I
2019-01 ET01

Evaluación del Taller


Representación de polinomios

Indicaciones:
- Lea atentamente el enunciado dado, luego analice lo que se pide e implemente la solución en Java
teniendo en cuenta los conceptos y recomendaciones vistos en el taller.
- Deberá entregar su proyecto NetBeans/Eclipse en un comprimido, 2019-01 ED I - ET01 - GRUPO 01.rar y
subirlo a la carpeta compartida de su grupo. Reemplace el número de grupo por el que le sea asignado.
- Tiempo: 60 minutos

Enunciado:

1. (4 pts.) Un polinomio se puede representar mediante listas enlazadas simples, bajo el


esquema que se muestra continuación.

polinomio
Coeficiente

Termino Exponente

Implemente los métodos necesarios para


 Agregar un nuevo término al polinomio.
 Evaluar el polinomio para un determinado valor de x.
 Visualizar el polinomio y el resultado de la evaluación.

Tener en cuenta
Considere que a medida que se agregan elementos, verifique si son susceptibles de simplificarse (es decir
ya existe algún termino con el mismo grado). Los términos deben estar ordenado como se sugiere en el
esquema.

2. (4 pts) El programa debe permitir las siguientes acciones:


 Desarrollar el polinomio y obtener el valor en 𝑥 después de aplicar la derivada enésima.
 Desarrollar el polinomio y obtener el valor en [𝑎, 𝑏] después de aplicar la integral enésima.

3. (4 pts) Binomio de Newton. La que sigue es la fórmula que proporciona el desarrollo de


la potencia n-ésima (siendo n, entero positivo) de un binomio.
FACULTAD DE INGENIERÍA DE
ESTRUCTURA
SISTEMAS E INFORMATICA
EAP Ingeniería de Software DE DATOS I
2019-01 ET01
Por ejemplo, para n=4:

Usando el teorema del binomio, implemente un método que le permita representar y


mostrar el polinomio resultante del desarrollo de esta fórmula cuando 𝑦 = −1.

4. (5 pts) Polinomios de Legendre.


Cada polinomio de Legendre 𝑃𝑛 (𝑥) es un polinomio de grado 𝑛. Éste puede ser expresado
usando la Fórmula de Rodrigues:

Use el método definido en (3) para desarrollar el binomio. Luego, mediante la operación de
derivación definida en (2) defina una función que reciba el grado del polinomio, luego lo
desarrolle para completar la fórmula de Rodrigues y generar el polinomio de Legendre de
grado 𝑛 resultante.

5. (3 pts) Integración numérica de funciones


Sea la siguiente función (conocida como logística sigmoide).

Se desea aproximar la integral de la función 𝑦 = 𝐹(𝑥) en el intervalo [0,4] mediante la


Cuadratura de Gauss-Legendre, si sabemos que (𝒛𝒊, 𝒘𝒊 ) son raíz y ponderación (conocidas)
del polinomio de Legendre y la formula de aproximación de la integral es la siguiente:

𝒛𝒊 𝒘𝒊
0.7746 0.5556
0.000 0.8889
-0.7746 0.5556

Usando la operación implementada en (1) construya el método para evaluar la fórmula y


obtener el resultado de la integración. No considere el error. Compare el resultado
obtenido con la integral obtenida analíticamente 𝐼 = log(1 + 𝑒 𝑥 ).

Interfaz de usuario
Tome como punto de partida interfaz gráfica y el archivo GestorPolinomio.java del proyecto
Netbeans proporcionado en el archivo comprimido 2019-01 ED I - ET01.rar

jueves, 04 de Abril de 2019


TALV

También podría gustarte