As Raízes reais de funções reais
Por: Georgia Geo • 12/6/2018 • Ensaio • 312 Palavras (2 Páginas) • 173 Visualizações
Primeiro trabalho de Cálculo Numérico:
Tema do trabalho: Raizes reais de funções reais
Linguagem: Python 3.x (OBRIGATORIAMENTE)
Objetivo geral: Escrever um programa que seja capaz de encontrar uma ou mais raizes reais de uma função real de um variável.
Objetivos específicos:
1 - Dados de entrada devem ser efetuados exclusivamente por arquivo texto. (1 PONTO)
1.1 - Dados de entrada: intervalo de busca, tolerância, k_max, método desejado. Em um arquivo .py a parte deve-se destinar a entrada da função que contem a raiz.
2 - Programa deve sempre exibir uma mensagem na tela informado se: (1 PONTO)
i) há uma raiz no intervalo considerado (se for o caso),
ii) se o método está convergindo ou não (quando possível, mostrar porque não convergiu)
iii) se o número máximo de iterações foi atingido
3 - O código deve estar comentado de forma a se entender como o mesmo funciona. (1 PONTO)
4 - A cada iteração, deve ser impresso na tela, na seguinte ordem: iteração, valor da raiz, valor de f(x), erro_abs, erro_rel. (1 PONTO)
5 - OBRIGATORIAMENTE o programa deve exibir um gráfico erro X iterações usando a biblioteca matplotlib: (1 PONTO)
Avaliação dos trabalhos;
1. Grupos entre 3 e 4 alunos.
2. No dia marcado, todos os membros do grupo devem estar presentes.
3. As defesas serão nos dias 18, 19 e 20 de JUNHO entre 13h30 e 16h.
4. Os grupos devem enviar os nomes dos membros indicando a turma (SEGUNDA/QUARTA), o dia e horário da defesa até o dia 14/05
Não é permitido grupo com membros de turmas diferentes (SEGUNDA OU QUARTA).
6. Os códigos em Python deverão ser entregues IMPRETERIVELMENTE até o dia 17/06.
7. Os membros do grupo serão questionados (5 PONTOS) sobre o que está sendo calculado e porque no programa.
8. Será atribuída nota 0.0 (zero) a todos os membros do grupo em caso de plágio.
9. O membro do grupo que faltar o dia marcado deverá agendar um novo dia na mesma semana da defesa.
...