Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. ## Zadanie 09
  3. ## Imie i nazwisko: Patryk Strugacz
  4. ## Współpracownicy (z kopią tego pliku): Kamil Chudyka
  5. ## Czas pracy nad zadaniem:
  6.  
  7. def wartosc_wielomianu(wielo, x):
  8.  
  9. wynik = 0
  10. for i in range(len(wielo)):
  11. wynik += wielo[i] * x ** i
  12. return wynik
  13.  
  14.  
  15. def metoda_newtona(wielo, x, e):
  16.  
  17.  
  18. def pochodna_wielomianu(wielo):
  19.  
  20.  
  21. wynik = []
  22. for i in range(len(wielo)):
  23. pochodna = ( i * wielo[i] )
  24. if pochodna == 0:
  25. wynik.append(0.0)
  26. else:
  27. wynik.append(pochodna)
  28.  
  29. return wynik
  30.  
  31.  
  32. wielo = [0.0, 0.0, 5.0, 9.3, 7.0]
  33. x = -13
  34.  
  35. print wartosc_wielomianu(wielo, x)
  36.  
  37. wielo = [-13.39, 0.0, 17.5, 3.0, 1.0]
  38. print pochodna_wielomianu(wielo)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement