def min_dist_to_dot(f1s, f2s, step): # Функция для определения кратчайшего расстояния от точки до точного фронта Парето f1 = 0.0001 min_residual = 100; while f1 <= 1: residual = dist(f1, f1s, f2s) if (residual < min_residual): min_dist = residual min_residual = residual f1 += step return min_dist
def min_dist_to_dot(f1s, f2s, step): f1 = 0.0001 min_residual = 100 while f1 <= 1: residual = dist(f1, f1s, f2s) if residual < min_residual: min_dist = residual min_residual = residual f1 += step return min_dist