Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. # Newt. int. pol. interpolira f-ju f(x)=x*log(x) u čvorovima 2,4,5,7
  2.  
  3. from numpy import *
  4.  
  5. x = array([2,4,5,7])
  6. def f(x):
  7. return x*log(x)
  8. a = []
  9. n = len(x)
  10.  
  11. for i in range(n):
  12. a.append(x[i])
  13.  
  14. for j in range(1,n):
  15. for i in range(n-1,j-1,-1):
  16. a[i]=float(a[i]-a[i-1])/float(x[i]-x[i-j])
  17.  
  18. print (x)
  19. print (y)
  20. print (a)
  21.  
  22. print('p3(x)=',a[0],'+',a[1],'(x-',x[0],')+',a[2],'(x-',x[0],')(x-',x[1],')+',a[3],'(x-',x[0],')(x-',x[1],')(x-',x[2],')')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement