Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import math
- def f(x):
- return x*x-1-math.log(x)
- def F(x):
- return x +(-0.34)*(x*x-1-math.log(x))
- x1 = 0
- a = 0.8
- b = 3
- k = 0
- x = (a+b)/2
- while ((math.fabs(f(x))>0.01) and (math.fabs(x1-x)>0.01)):
- x1 = x
- x = F(x)
- k+=1
- print('x= ',round(x,4))
- print('Количество итераций',k)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement