Загрузка данных


def max_diff(xc, yc, xf, yf):
    m = 0.0
    for xi, yi in zip(xc, yc):
        idx = np.argmin(np.abs(xf - xi))
        m = max(m, abs(yi - yf[idx]))
    return m

eps1 = max_diff(x1c, y1c, x1f, y1f)
eps2 = max_diff(x2c, y2c, x2f, y2f)

# Дополнительно: расхождения между системами
diff_coarse = max(abs(ya - yb) for ya, yb in zip(y1c, y2c))
diff_fine   = max(abs(ya - yb) for ya, yb in zip(y1f, y2f))