Escolar Documentos
Profissional Documentos
Cultura Documentos
CANUA – Atividade 2
3. Explicar qual dos dois métodos convergiu mais rápido para determinar os
zeros das funções do exercício 1.
import math
def f(x):
return x + math.cos(x)
while True:
c=b-a
x0 = (a + b) / 2.0
Viviane Noecir-Sp3099415
if c < tol or math.fabs(f(x0)) < tol:
break
cont = cont + 1
import math
def f(x):
return x + math.cos(x)
def df(x):
return 1 - math.sin(x)
x0 = 0.0
tol = 1e-10
N0 = 100
x = 0.0
i=1
if i < N0:
print("\n\nRaiz: %f\nIterações: %d\nf(%f) = %f" % (x, i, x, f(x)))