Advertisement
Guest User

anita kansi

a guest
Dec 11th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. def func(x):
  2.     x_cords = range(-50, 50)
  3.     y_cords = [-8+2*x+1*x*x for x in x_cords]
  4.     return -8+2*x+1*x*x
  5. def grad(x):
  6.     return 2+2*x
  7.  
  8. def updt(grad, x, a):
  9.     return x-a*grad
  10.  
  11. num = 0
  12. num1 = updt(grad(num),num,0.2)
  13. while(abs(num1-num)>=0.0005):
  14.     num=num1
  15.     num1=updt(grad(num),num,0.2)
  16. print(num1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement