Você está na página 1de 8

Centro Universitrio da Fundao Educacional de Guaxup UNIFEG - Guaxup Engenharia Civil

Nathlia Marques Marinelli

CLCULO NMERICO E COMPUTACIONAL RESOLUO DE EQUAES NO LINEARES Aplicaes com MATLAB

Guaxup MG Maro de 2013

NDICE

1. Introduo/Contextualizao
1.1. Nota Introdutria 1.2. Objetivos 1.3. Metodologias

2. Desenvolvimento
2.1. Exerccio 2.2. Resoluo

3. Concluso

1. Introduo/Contextualizao
1.1.Nota Introdutria
A necessidade de determinar valores x = que satisfaam a uma equao da forma f(x) = 0 ocorre com bastante frequncia em uma grande variedade de problemas provenientes das Cincias e das Engenharias. Estes valores so chamados de razes da equao f(x) = 0 ou os zeros da funo y = f(x). Utilizamos os Mtodos Numricos, que correspondem a um conjunto de ferramentas ou mtodos usados para se obter a soluo de problemas matemticos de forma aproximada. Esses mtodos se aplicam a problemas que no apresentam uma soluo exata, portanto precisam ser resolvidos numericamente. Alguns dos mtodos apresentados sero acompanhados por rotinas desenvolvidas em MATLAB, que para alm de ser um software que utiliza uma linguagem de programao muito acessvel, possibilita o estudo e anlise dos resultados obtidos pelos vrios mtodos, bem como ajuda a minimizar os erros cometidos nas aproximaes (No MATLAB temos a oportunidade de utilizar

nmeros com vrias casas decimais, o que ajuda e diminuir os erros de arredondamento). 1.2.Objetivos Pretendo com a realizao deste trabalho: Alcanar o resultado do exerccio proposto; Fazer uma comparao entre os mtodos utilizados; Desenvolver algoritmos no MATLAB para os mtodos apresentados;

1.3. Metodologias Este trabalho foi elaborado atravs do material didtico utilizado na disciplina de Clculo Numrico e Computacional, alm de pesquisas bibliogrficas e pesquisas na internet. O software MATLAB serviu de suporte no s para a programao e execuo dos algoritmos, mas tambm para a comparao dos resultados obtidos pelos diferentes mtodos (os que foram implementados).

2. Desenvolvimento

2.1. Exerccio Problema (adaptado de FRANCO, pg. 108, ex. 3.4) A Figura 1 representa o fluxo de gua em um canal aberto.

Uma relao emprica para o fluxo a equao de Chez-Manning.

Onde: Q - fluxo em m/s; E - coeficiente de atrito determinado experimentalmente, valendo entre 0,025 e 0,035 para a maioria dos canais e rios; A - rea da seco transversal do canal; R - raio hidrulico que definido como a razo entre a rea A e o permetro 2C + D; - inclinao do canal (S = sen )

Para um canal retangular ( = 90), sendo conhecidos Q; E; S; D; verificar que y soluo da equao:

a qual tem apenas uma raiz positiva. Encontre as profundidades y do canal correspondente as duas estaes A e B cujo os dados esto tabelados a seguir:

Usando Mtodo da Bisseco e o Mtodo de Newton. Em cada caso, determinar inicialmente o intervalo contendo a raiz usando o Mtodo Grfico e o Tabelamento da funo.

2.2. Resoluo Conforme os dados adotados no exerccio e as atribuies adaptadas em cada mtodo numrico, chega-se ao resultado de y. Sendo assim, a profundidade do canal da Estao A de 5.676; e a do canal da Estao B de 5.0351. Vejamos:

1.2.1 Estao A.
(Aplicao com MATLAB)

Troca de sinal ans = 1.0e+010 * x 0 0.00000000010000 0.00000000020000 0.00000000030000 0.00000000040000 0.00000000050000 0.00000000060000 0.00000000070000 0.00000000080000 0.00000000090000 0.00000000100000 f(x) -0.09410548000000 -0.11382842547852 -0.13425732091259 -0.14951136808000 -0.14430049160296 -0.08922070037037 0.06395055104000 0.38695900093926 0.97977821910519 1.97531424536000 3.54411022814815

Mtodo Grfico

Mtodo da Bisseco

A raiz aproximada : 5.675781250000 O erro absoluto : 0.007812500000 Nmero de iteraes realizadas: 8 Erro relativo: 0.000776

Mtodo de Newton A raiz aproximada : 5.677694 Erro para raiz aproximada : 0.002443442305 Nmero de iteraes realizadas: 2

1.2.2. Estao B.
(Aplicao com MATLAB)

Troca de Sinal ans = 1.0e+010 * x 0 0.00000000010000 0.00000000020000 0.00000000030000 0.00000000040000 0.00000000050000 0.00000000060000 0.00000000070000 0.00000000080000 0.00000000090000 0.00000000100000 f(x) -0.08455830930957 -0.10096551410331 -0.11714761087283 -0.12466195322900 -0.10155766056010 -0.00562150092054 0.23237622608049 0.71543580639028 1.58708222862388 3.03811930117545 5.31338376932953

Mtodo Grfico

Mtodo Bisseco A raiz aproximada : 5.035156250000 O erro absoluto : 0.007812500000 Nmero de iteraes realizadas: 8 Erro relativo: 0.000776

Mtodo de Newton

A raiz aproximada : 5.036183 Erro para raiz aproximada : 0.000530466707 Nmero de iteraes realizadas: 3

3. Concluso
Com a aplicao de mtodos numricos foi possvel alcanar o resultado preciso; Todos os mtodos utilizados alcanaram o mesmo resultado; O mtodo de Newton necessita de menos iteraes do que o Mtodo da Bisseco para alcanar o resultado; A utilizao de programas computacionais, como exemplo, o MATLAB, torna possvel o alcance mais rpido do resultado;

Referencias Bibliogrficas

ARENALES, Selma; DAREZZO, Artur. Clculo Numrico: Aprendizado com Apoio de Software. So Paulo: Thomson Leraning, 2008. CUNHA, M. Cristina Cunha. Mtodos numricos. Campinas - SP: UNICAMP 2003. FRANCO, Neide Bertoldi. Clculo Numrico. So Paulo: Pearson Prentice Hall, 2007. RUGGIERO, Mrcia A. Gomes; LOPES, Vera Lucia da Rocha. Clculo num-rico: aspectos tericos e computacionais. So Paulo: Makron Books, 1996. SPERANDIO, Dcio; MENDES, Joo Teixeira; MONKEN e SILVA, Luiz Henry. Clculo Numrico: Caractersticas Matemticas e Computacionais dos Mtodos Numricos. So Paulo: Pearson Prentice Hall, 2003.