Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Objetivos
O objetivo desse trabalho implementar os mtodos numricos estudados para achar razes de equaes e
resolver problemas prticos com esses mtodos, comparando os resultados. Leiam com ateno todas as
instrues abaixo.
2 Organizao
2.1 Equipes
Equipes de 4 ou 5 alunos.
2.2 Descrio
O trabalho ser dividido em duas partes. A primeira parte compreender uma lista de mtodos que devem
ser implementados e devem encontrar uma raiz de uma equao dada. A segunda parte compreender a
utilizao de alguns dos mtodos implementados para soluo de um problema do mundo real. Todas as
equipes devem implementar todos os mtodos da primeira parte. Abaixo esto as descries do que deve ser
entregue em cada parte, com as respectivas datas de entrega.
Parte 1
A primeira parte corresponde implementao dos seguintes mtodos:
Mtodo da Bisseo
Mtodo da Posio Falsa
Mtodo de Newton-Raphson
Mtodo da Secante
Mtodo de Newton para polinmios
Cada um dos mtodos deve estar em um arquivo e gerar um executvel separadamente (se implementado
em C/C++).
Para os mtodos da bisseo e da posio falsa, o usurio deve entrar com o valor de a, b e . Para os
outros mtodos, o usurio deve entrar com o valor de x0 (e x1 para o mtodo da Secante) e . A sada deve
ser uma tabela como a mostrada nos exemplos em sala, e no final o valor da raiz.
A equao que deve ser resolvida na parte 1 :
Cada arquivo fonte deve ser documentado e identificado com os nomes e matrculas dos integrantes da
equipe.
Na parte 1, juntamente com os arquivos fontes, a equipe deve incluir um documento texto (pode ser
em qualquer formato, como .doc, .txt, .pdf) contendo as seguintes informaes:
os membros da equipe
explicao do que cada membro da equipe fez (espera-se que cada membro implemente pelo menos um
mtodo)
1
a linguagem de programao utilizada (sero aceitas: C/C++, Python e MatLab/Octave)
como fizeram para testar o programa
quantas raizes e quais a equao possui
qual o mtodo funcionou melhor para resolver a equao dada e como a equipe chegou a essa concluso.
Esse documento obrigatrio e faz parte da nota. A ausncia dele implicar na perda de pontos.
A parte 1 do trabalho deve ser submetida pelo SIGAA atravs da tarefa (Trabalho 1 - Parte 1) em um
arquivo zip contendo os seguintes itens:
bissecao.c ou bissecao.cpp oo bissecao.py ou bissecao.m
Parte 2
A segunda parte corresponde a resolver problemas prticos, utilizando os mtodos que vocs implementaram
na parte 1. So sete temas sorteados entre as seis equipes, de modo que cada equipe ficar responsvel por
um tema. A atribuio dos temas est listada abaixo e na seo seguinte segue a descrio de cada um dos
temas.
Equipes e temas
Tema 1
Equipe 2: Gabriel Offredi, Gabriel Andrade, Henrique, Caio e Tiago Dieb
Tema 2
Equipe 6: Pedro K., Jefter, Joo Pedro e Mayra
Tema 3
Equipe 10: Jose Renato, Herculles, Paulo Vitor, Gustavo e Renan
Tema 4
Equipe 8: Victor Gabriel, Bruno Maia, Joo Victor e Samuel
Tema 5
Equipe 4: Lucas Sousa, Luiza, Gabriel Rodrigues e Ana Leticia
Tema 6
Equipe 7: Raimundo Arrais, Jose Wanderson, Radmila, Helaine e Victor Hugo
2
Essa parte deve ser submetida pelo SIGAA, atravs da tarefa (Trabalho 1 - Parte 2) em um arquivo zip
contendo os arquivos fontes utilizados para resolver o problema do tema e uma apresentao powerpoint
relatando os experimentos. Prepare a apresentao para que ela dure entre 25 e 30 minutos e ela deve conter
os seguintes itens:
1. Introduo
2. Metodologia
3. Distribuio do trabalho (quem fez o qu)
4. Resultados
5. Concluso
Todos os membros da equipe devem participar da apresentao. A apresentao vale 80% da nota da
parte 2.
Data de entrega: At tera-feira, dia 18 de abril de 2017, 23:59h (submeter pelo SIGAA).
Data das apresentaes:
2.3 Temas
Tema 1: Juros de fundos de Investimento
No incio de cada ano, um cliente de um banco deposita v reais em um fundo de investimento e retira,
ao final do n-simo ano, um capital de M Reais. Queremos calcular a taxa mdia de juros anual r desse
investimento. M est relacionado a r pela relao:
n
X 1+r
M =v (1 + r)k = v [(1 + r)n 1]
r
k=1
1. Implemente o algoritmo para achar r de cada fundo de investimento pelo mtodo da Bisseo, com
isolamento coerente (utilize valores razoveis de a e b e justifique sua escolha)
2. Implemente algoritmo para achar r pelo mtodo da Secante, com isolamento corente (utilize valor
razovel para x0 e justifique sua escolha)
3. Compare os resultados.
Dados de entrada: M, v, n, (preciso).
Dados de sada: r, quadro comparativo.
3
d
f
L
onde f a flecha.
1. Implemente o algoritmo para calcular L pelo mtodo da posio falsa, com isolamento coerente (utilize
valores razoveis de a e b e justifique sua escolha)
2. Implemente o algoritmo para calcular L pelo mtodo de Newton-Raphson, com isolamento coerente
(utilize valor razovel para x0 e justifique sua escolha)
3. Compare os resultados.
4
Tema 4: Armazenamento de gua
Voc est projetando um tanque esfrico (Figura 2) para armazenar gua para ser construdo em uma cidade
do interior do Cear. O volume de lquido que ele pode armazenar dado por:
(3R h)
V = h2
3
onde V = volume (m3 ), h = profundidade de gua no tanque (m) e R = raio do tanque (m). Se R = 3 m,
qual a profundidade do tanque deve ser preenchida tal que ele contm 30 m3 de gua?
1. Implemente algoritmo para calcular h pelo mtodo de Newton-Raphson para polinmios.
2. Implemente algoritmo para calcular h pelo mtodo da posio falsa.
3. Compare os resultados.
Planeta
Sol Perilio
a
y
b
5
Seja a frequncia da rbita,
q t o tempo desde que o planeta esteve mais prximo do Sol (o termo
2
astronmico perilio), e e = 1 ab 2 a excentricidade da rbita elptica do planeta. Ento, de acordo com
as leis de Kepler para o movimento planetrio, a localizao do planeta no tempo t dada por:
x = a(cosE e)
p
y = a 1 e2 senE
onde E chamada anomalia excntrica e dada pela equao:
E = t + e senE (1)
Veja que no podemos expressar a soluo dessa equao em termos de E com uma frmula exata. Esta
um dos exemplos mais damosos de uma equao no-linear em toda a cincia.
Podemos re-escrever a equao 1 de modo que ela se torne apropriada para um problema de soluo de
razes de equaes no-lineares:
f (E) = t E + e senE = 0 (2)
Encontre a anomalia excntrica na equao 2 para a Terra dentro de uma tolerncia = 106 e ento use
esse valor para calcular as coordenadas x e y da Terra. Os valores aproximados dos parmetros de entrada
2 6
para a Terra so: e = 0.0167, = 365.25635 dias e a = 149.6 10 km. Calcule E, x e y para os seguintes
valores de t: t = 91 dias, t = 182 dias e t = 273 dias, usando os seguintes mtodos:
1. Mtodo da Bisseo.
2. Mtodo da Secante.
3. Compare os resultados.
Dados de entrada: t.
Dados de sada: E, x, y, nmero de iteraes, quadro comparativo.
6
vara medidora
r = 45 cm
d = 90 cm
gasolina h
2.4 Implementao
O trabalho deve ser feito em C/C++, Python ou MatLab. Pode-se usar qualquer plataforma para desen-
volvimento do trabalho, incluindo no Windows, mas o cdigo precisa funcionar sem problemas e qualquer
alterao no Linux. Preparem-se para apresentar os cdigos executando no dia da apresentao.
OBS1: No enviar trabalho algum para o e-mail da professora. No sero aceitos trabalhos aps a data
de entrega.
OBS2: Somente o lder da equipe envia o trabalho pelo SIGAA.