Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- ## Zadanie 09
- ## Imie i nazwisko: Patryk Strugacz
- ## Współpracownicy (z kopią tego pliku): Kamil Chudyka
- ## Czas pracy nad zadaniem:
- def wartosc_wielomianu(wielo, x):
- wynik = 0
- for i in range(len(wielo)):
- wynik += wielo[i] * x ** i
- return wynik
- def metoda_newtona(wielo, x, e):
- def pochodna_wielomianu(wielo):
- wynik = []
- for i in range(len(wielo)):
- pochodna = ( i * wielo[i] )
- if pochodna == 0:
- wynik.append(0.0)
- else:
- wynik.append(pochodna)
- return wynik
- wielo = [0.0, 0.0, 5.0, 9.3, 7.0]
- x = -13
- print wartosc_wielomianu(wielo, x)
- wielo = [-13.39, 0.0, 17.5, 3.0, 1.0]
- print pochodna_wielomianu(wielo)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement