Cada equipe deve elaborar os programas e relatórios descrevendo os métodos e a fotma como executá-los. Uma pequena arguição individual vai apurar os três critérios fundamentais abaixo.
Projeto 1 (entrega dia 07/05/2013).
1. Desenvolva um programa de computador que receba como parâmetros a quantidade e os valores dos coeficientes de um polinômio P(x) qualquer e permita que este seja avaliado a partir de valores de x dados.
2. Modifique o programa anterior, dando a ele a possibilidade de mostrar o valor de P(x) e o valor de P'(x).
Bônus: Um polinômio de grau n pode ser derivado n vezes. Modifiquer seu programa para que mostre os valores de todas as possíveis derivadas de P(x) para um valor de x dado.
3. Considere que há vários valores de x conhecidos e que serão dados como entrada. Faça um programa que calcule o polinômio que aproxime a função para esses pontos usando o método de Lagrange.
Podem buscar os algoritmos no Google, mas lembre-se dos critérios abaixo.
Critérios fundamentais.
a) Compreensão dos Métodos
b) Descrição dos Métodos (algoritmo)
c) Implementação dos Métodos (programação)
Projeto 2 (entrega dia 05/06/2013).
1. Desenvolva um programa que receba vários valores x de uma funçào desconhecida que serão dados como entrada e calcule a derivada desta função entre dois ou três pontos quaisquer (selecionados pelo usuário) usando
a) Diferenças finitas de 1a ordem: progressiva, regressiva e central
b) Diferenças finitas de 2a ordem: progressiva, regressiva e central
2. Modifique o programa anterior para que ele mostre também a integral desta mesma função no intervalo de dois ou três pontos quaisquer (selecionados pelo usuário) usando o método dos trapézios e a regra de Simpsom
Podem buscar os algoritmos no Google, mas lembre-se dos critérios abaixo.
Critérios fundamentais.
a) Compreensão dos Métodos
b) Descrição dos Métodos (algoritmo)
c) Implementação dos Métodos (programação)