Guest User

Untitled

a guest
Jul 19th, 2024
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. f0 = []
  2. for i in index:
  3.     xi1 = x[i]
  4.     xi0 = x[i - 1]
  5.     yi1 = y[i]
  6.     yi0 = y[i - 1]
  7.     zi1 = z[i]
  8.     zi0 = z[i - 1]
  9.     hi1 = xi1 - xi0
  10.     value = zi0 / (6 * hi1) * (xi1 - x0)**3 + \
  11.             zi1 / (6 * hi1) * (x0 - xi0)**3 + \
  12.             (yi1 / hi1 - zi1 * hi1 / 6) * (x0 - xi0) + \
  13.             (yi0 / hi1 - zi0 * hi1 / 6) * (xi1 - x0)
  14.     f0.append(value)
Add Comment
Please, Sign In to add comment