Topic on User talk:Cheldra

Jump to navigation Jump to search
Line 6: Line 6:
  
 
     def post_process_curve(pre, x=[0, 5, 40, 10000], y=[0, 14, 40, 10000]):
 
     def post_process_curve(pre, x=[0, 5, 40, 10000], y=[0, 14, 40, 10000]):
for i in range(len(x)):
+
    for i in range(len(x)):
if pre < x[i]:
+
    if pre < x[i]:
gradient =  (y[i] - y[i - 1])/(x[i] - x[i - 1])
+
    gradient =  (y[i] - y[i - 1])/(x[i] - x[i - 1])
progress = pre - x[i - 1]
+
    progress = pre - x[i - 1]
return y[i - 1] + gradient*progress
+
    return y[i - 1] + gradient*progress