diff --git a/rozniczkowanie/rozniczkowanie.py b/rozniczkowanie/rozniczkowanie.py new file mode 100644 index 0000000..6a3d1af --- /dev/null +++ b/rozniczkowanie/rozniczkowanie.py @@ -0,0 +1,33 @@ + +# +x = [0.1, 0.3, 0.5, 0.7, 0.9, 1.1, 1.3] +y = [20, 22.222222, 8, 4.081633, 2.469136, 1.652893, 0.83665] + +# x = [0.6, 0.7, 0.8, 0.9, 1.0] +# y = [-0.51083, -0.35667, -0.22314, -0.10536, 0.0] + +def oblicz(x): + result = [] + for i in range(len(x) - 1): + arr = [round(y[i] - y[i - 1], 5) for i in range(len(y) - 1, 0, -1)] + + + +h = x[1] - x[0] + +d2f = [] +for i in range(len(df) -1, -0, -1): + d2f.append(round(df[i] - df[i-1], 5)) + +d3f = [] +for i in range(len(d2f) -1, -0, -1): + d3f.append(round(d2f[i] - d2f[i-1], 5)) + +print(d3f) + + + + + + +f = 1/h \ No newline at end of file