Buscar

RELATÓRIO MÉTODOS NUMÉRICOS E COMPUTACIONAIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE FEDERAL DE SANTA MARIA 
CENTRO DE CIÊNCIAS NATURAIS E EXATAS 
 CURSO DE ENGENHARIA SANITÁRIA E AMBIENTAL 
 
 
 
 
 
 
 
 
Joana Lovison 
Larissa Flores Nunes 
 
 
 
 
 
 
RELATÓRIO DE MÉTODOS NUMÉRICOS - TRABALHO 2 
 
 
 
 
 
 
 
 
 
 
Santa Maria, RS 
2018 
 
Joana Lovison 
Larissa Flores Nunes 
 
 
 
 
 
 
RELATÓRIO DE MÉTODOS NUMÉRICOS - TRABALHO 2 
 
 
 
 
 
Trabalho acadêmico apresentado ao Curso de 
Engenharia Sanitária e Ambiental, da 
Universidade Federal de Santa Maria (UFSM, 
RS), como requisito parcial para aprovação na 
disciplina de Métodos Numéricos 
Computacionais. 
 
 
 
 
Profº. Fernando Colman Tura 
 
 
 
Santa Maria, RS 
2018 
OBJETIVO 
O presente trabalho, direcionado a disciplina de Métodos Numéricos 
Computacionais, tem por objetivo resolver problemas desenvolvendo programas com 
auxílio da linguagem Visual Calculo Numérico (VCN), onde se utiliza métodos 
matemáticos para resolver determinadas funções. 
 
1. Zeros de Funções Reais 
1.1 Otimização 
a) Um problema de otimização é aquele onde se procura determinar os valores 
extremos de uma função, isto é, o maior ou o menor valor que uma função pode 
assumir em um dado intervalo. Neste problema buscava-se encontrar os valores 
máximos e mínimos do polinômio abaixo, no intervalo [0, 3] com uma precisão 
de 10
-6
. 
 ( ) 
 
 Para calcular os valores de máximo e mínimo do polinômio devemos encontrar 
os zeros de sua derivada. Por isso, primeiramente, calcula-se a derivada. 
 
 ( ) 
Através do gráfico da derivada da função (Anexo 1), podemos notar que existe um 
valor de máximo e um valor de mínimo no intervalo de [0, 3], ou seja, dois pontos 
críticos. 
 
Método da Bisseção: é um método de busca de raízes que divide em duas partes iguais 
repetidamente um intervalo e então seleciona um subintervalo contendo a raiz para 
processamento adicional. 
Primeiramente, observamos que resolver a equação dada é equivalente a calcular o 
zero da derivada de ( ). Segue a equação da derivada: 
 
 ( ) 
 Além disso, temos ( ) ( ) . Desta forma, podemos iniciar o método da 
bisseção tomando o intervalo inicial e: 
https://pt.wikipedia.org/wiki/Algoritmo_para_encontrar_raiz
https://pt.wikipedia.org/wiki/Intervalo_(matem%C3%A1tica)
 
 
 
 
 
 
 
Analisando o gráfico, podemos ver que o valor de máximo está entre o intervalo [1.5, 
3], então tomamos e obteve-se o valor de máximo com os seguintes 
resultados (Anexo 2). 
Depois, analisando novamente o gráfico, podemos ver que o valor de mínimo está entre 
o intervalo [0, 1.5], por isso tomamos e obtivemos o valor de 
mínimo com os seguintes resultados (Anexo 3). 
Método de Newton: este método tem o objetivo de estimar as raízes de uma função. 
Para isso, escolhe-se uma aproximação inicial para esta. Para isso, calcula-se a equação 
da reta tangente (por meio da derivada) da função nesse ponto e a interseção dela com o 
eixo das abcissas, a fim de encontrar uma melhor aproximação para a raiz. Repetindo-se 
o processo, cria-se um método iterativo para encontrarmos a raiz da função. 
Para aplicar o Método de Newton, além da derivada primeira, necessita-se fazer 
a derivada segunda: 
 
 ( ) 
 Aplicando as equações derivadas no método de Newton descrito abaixo, 
obtiveram-se os seguintes resultados (Anexo 4 e Anexo 5). 
 
 
 ( )
 
 ( )
 
 Para o valor de mínimo, o escolhido foi 0, pois assim a iteração converge 
para o valor mais próximo de 0 (Anexo 4). 
 Para o valor de máximo, o escolhido foi 3, pois assim a iteração converge 
para o valor mais próximo de 3 (Anexo 5). 
 
Método da Secante: Em análise numérica, o método das secantes é um algoritmo de 
busca de raízes que usa uma sequência de raízes de linhas secantes para aproximar cada 
vez melhor a raiz de uma função. 
 Pela análise do gráfico sabemos que o valor máximo está no intervalo [1.5, 3], 
por isso tomando e assim obteve-se o valor de máximo com os 
seguintes resultados (Anexo 6). 
https://pt.wikipedia.org/wiki/Fun%C3%A7%C3%A3o_(matem%C3%A1tica)
https://pt.wikipedia.org/wiki/Derivada
https://pt.wikipedia.org/wiki/M%C3%A9todo_iterativo
https://pt.wikipedia.org/wiki/An%C3%A1lise_num%C3%A9rica
https://pt.wikipedia.org/wiki/Raiz_(matem%C3%A1tica)
https://pt.wikipedia.org/wiki/Reta_secante
https://pt.wikipedia.org/wiki/Fun%C3%A7%C3%A3o_(matem%C3%A1tica)
 Depois, analisando novamente o gráfico, vemos que o valor de mínimo está no 
intervalo [0, 1.5], por isso tomamos e obtivemos o valor de mínimo 
do polinômio com os seguintes resultados (Anexo 7). 
 
b) Tabela com a comparação de resultados obtidos: 
 
VALORES DE MÁXIMO 
 
 
 VALORES DE MÍNIMO 
 
 
c) Tabela com a comparação dos valores de máximos e mínimos obtidos: 
Método Bisseção Newton Secante 
Mínimo 0.408815145492553711 0.408815210526042396 0.408815210525753564 
Máximo 2.0202279090881348 2.20202349823221399 2.20202349818481986 
 
1.2 Nível de água em uma gamela 
a) Para a gamela de comprimento L = 10m, raio r = 1m e volume de água V = 
12.4m³, encontrou-se o valor de profundidade do nível de água 0.8359375m. 
Através do método da Bisseção, obteve-se o valor de .1640625 e então, 
com uma subtração, encontramos o nível da água. Usamos esse método, pois 
para aplicar o método de Newton seria necessário derivar a equação do volume 
da gamela, a qual é bastante complexa. Tomamos o intervalo [0, 1], pois 
consideramos que o nível de água da gamela pode variar conforme o tamanho do 
raio (Anexo 8). 
 
b) Tabela com o número de iterações, aproximações e erros: 
 
1.3 Concentração de medicamento 
a) Para descobrir qual é a quantidade a ser injetada, para que a concentração 
máxima segura seja alcançada e quando esse valor máximo ocorre, 
resolvemos as seguintes operações: 
1- Da equação dada pelo exercício, derivamos a f(t) para encontrar o t quando a 
concentração máxima de 1 mg/mL é alcançada. Derivamos a f(t) e igualamos 
a 0, pois estamos buscando o valor de t máximo da função. 
 
 
 ⁄ ( ) 
 
 ⁄ 
 ( ) 
 
 ⁄ 
 
 
 ⁄ 
 
 
2- Para achar a raíz de ( ) usamos o método da Secante (Anexo 9), e assim 
temos t = 3 horas, ou seja 180 minutos. No método da Secante o 
escolhido foi 2 e o escolhido foi 4, pois através do gráfico da função 
podemos observer que a raíz estava no intervalo entre [2, 4]. 
 
3 – Após encontrarmos o valor de t, substituímos esse valor na equação para 
acharmos o valor de A unidades, da seguinte maneira: 
 
 
 ⁄ 
 
 
 
 
 ⁄ 
 unidades. 
b) Para determinar, com precisão de minutos, quando a segunda injeção deve 
ser aplicada, após a concentração cair para 0.25 mg/mL, substituímos os 
valores já encontrados para descobrir o tempo, igualamos a 0 e aplica-se o 
método da Secante (Anexo 10). O método das secantes é definido pela 
relação de recorrência: 
 
 ( ) ( )
 ( ) Como pode ser 
visto da relação de recorrência, o método das secantes requer dois valores 
iniciais, e , que devem ser preferencialmente escolhidos próximos da 
raiz. As iterações do método das secantes convergem para uma raiz de f, 
se os valores iniciais e estiverem suficientemente próximas da raiz. 
Obtemos assim que o tempo para aplicação da segunda injeção é 
 minutos e 40.4529116664 segundos. 
 
 
 ⁄ 
( 
 
 ⁄ ) 
 
 minutos e 40.4529116664 segundos 
 minutos. 
A tabela está no Anexo 10. 
 
c) Para determinar quando a terceira injeção deve ser aplicada, somamos a 
quantidade de unidades iniciais 75% de seu valor. 
 
Posteriormente, aplicamoso valor obtido na equação já conhecida e 
igualamos a zero. Através do método da Secante obtivemos t = 
13.3066955565021859 horas (Anexo 11). 
( 
 
 ) 
 
 
2. Sistemas Lineares 
É um conjunto de equações lineares, com m equações e n incógnitas. A solução de 
um sistema linear é a solução de todas as equações lineares. Existem métodos numéricos 
que auxiliam na resolução de sistema de equações lineares. 
 
2.1 Problema de logística 
Para determiner a quantidade de máquinas que cada caminhão deverá transportar, 
utilizamos o método de fatoração LU. 
A fatoração LU consiste em considerar o sistema linear , onde a matriz A é 
densa. A fim de resolver o problema, fatoramos a matriz A como o produto de uma 
matriz L triangular inferior e uma matriz U triangular superior, ou seja, . 
Sendo assim, o sistema pode ser reescrito da seguinte forma: 
 
( ) 
 ( ) 
 
Isto significa que, ao invés de resolvermos o sistema original, podemos resolver o 
sistema triangular inferior e, então, o sistema triangular superior , o qual 
nos fornece a solução de . 
 
 Segue em anexo a decomposição LU e os resultados obtidos (Anexo 12 e Anexo 
13). 
 Resultados: 
 
A transportadora deverá enviar 4 caminhões do tipo (1), 6 caminhões do tipo (2), 
2 caminhões do tipo (3), 3 caminhões do tipo (4) e cinco caminhões do tipo (5) para 
transportar exatamente as máquinas necessárias. 
 
2.2 Problema treliça estacionária 
Treliças são estruturas leves, capazes de suportar cargas pesadas. Em projetos de 
pontes, os membros individuais da treliça são conectados com juntas de pinos rotativos 
que permitem que as forças sejam transferidas de um membro da treliça para outro. Se a 
treliça estiver em equilíbrio estático à soma das forças em cada junta deve ser o vetor 
nulo, assim a soma das componentes verticais e horizontais em cada junto deve ser 0. 
Isto produz o sistema matricial abaixo: 
 
a) 
 
b) Calculamos a porcentagem de números nulos e não nulos da matriz dos 
coeficientes através de regra de três simples. Na matriz 8x8 teremos 64 
elementos. Desses 64 elementos, 17 são não nulos e 47 são nulos. Ou seja, 
26.5625% são números não nulos e 73.4375% são números nulos. 
c) Sim, as equações podem ser rearranjadas de tal maneira que a diagonal fique 
sem elementos nulos e convirja para a solução. Ela ficará da seguinte maneira: 
 
d) O método de Gaus-Seidel e o método de Jacobi possuem critérios de 
convergência para que haja solução do sistema linear. O critério das linhas e 
colunas define que o pivô de determinada linha ou coluna, deve ser maior que a 
soma dos demais elementos. Este critério pode ser atendido tanto pelas linhas 
quanto pelas colunas, desde que satisfaça pelo menos uma delas, o sistema irá 
convergir para a solução. Neste trabalho, utilizamos o programador VCN para 
resolução dos métodos. Este programa não possui critérios de condicionamento, 
logo para efetuar a resolução do problema teríamos de rearranjar as linhas 
manualmente. Para solucionar o problema, encontramos os valores das forças 
através da decomposição LU (Anexo 14 e Anexo 15). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CONCLUSÃO 
 
Métodos numéricos e computacionais nos ajudam a aproximar os resultados de 
problemas de maneira mais objetiva realizando um número menores de operações 
do que métodos matemáticos usualmente utilizados. O cálculo numérico melhora a 
familiarização e “intimidade” do aluno com a matemática, mostrando seu lado 
prático e sua utilidade no dia-a-dia de um engenheiro.

Outros materiais