Escolar Documentos
Profissional Documentos
Cultura Documentos
√
De forma a se estimar o valor de 4 utilizaram-se
os métodos da bissecção, de Newton e da secante, que
para os quais utilizou-se a função f (x) = x2 − 4 e o
mesmo critério de convergência ϵ = 10−5 .
Raízes obtidas
Figura 1. Gráfico dos valores obtidos no cálculo da raiz x0 Python Mathematica
utilizando o método da bissecção, em função do número 0.6 0.4575814699215208 0.457582
de iterações, em intervalos diferentes. 0.7 -0.5158617879572158 1.08181
0.75 OverflowError 1.38416
0.8 1.3841631272932045 1.38416
0.9 1.0818061316330885 1.08181
De seguida, foram implementados os métodos de
Newton e da secante para a mesma função e como se Tabela I. Raizes obtidas para os valores de x0 em python
pode observar na figura 2, comparando também com o e no Mathematica
método da bissecção, verifica-se que o método de New-
ton é o mais eficiente, sendo aquele que se verifica uma É possível constatar que para os valores de x0 =
maior precisão para um menor número de iterações, 0.6, 0.8 e 0.9 se observa os mesmos resultados, com
enquanto o método da bissecção foi o que se verificou apenas a diferença por alguns arredondamentos.
com menor precisão para um maior número de ite-
rações. Para o método da secante verifica-se também No entanto, para x0 = 0.7 , o método não obteve
que é um método eficiente com uma boa precisão para o resultado pretendido, resultando num valor nega-
um baixo número de iterações. tivo. Para x0 = 0.75 observou-se um OverflowError,
2
uma vez que a derivada obtida no denominador chega fim, para λ = 2.1, com cada iteração é possível obser-
tão próximo de 0 que o resultado se torna demasiado var que o valor se afasta exponencialmente do valor
grande para o programa definir. pretendido, isto porque λ é demasiado grande. Atra-
vés destes resultados conclui-se que a escolha do valor
Assim, através dos resultados próximos obtidos de λ para a utilização deste método tem um grande
para alguns dos valores iniciais utilizados é possível impacto no resultado obtido.
concluir que o Findroot do Mathematica utiliza uma
variante do Método de Newton. Isto porque não apre-
sentou os erros que o programa em Python obteve
para os valores x0 = 0.7 e x0 = 0.75. IV. DISTÂNCIA EM LIGAÇÃO IÓNICA: