код не выводит результат в терминале
Код не выдает ошибок но и результат тоже не выдает
class Form1:
def Lam(self, x, y):
Lamda = (20 * x**2 - 8 * x + 48 * y**2) / (200 * x**2 - 160 * x + 32 + 384 * y**2)
return Lamda
def f(self, x, y):
func = 5 * x**2 + 4 * y**2 - 4 * x - 11
return func
def gx(self, x):
dx = 10 * x - 4
return dx
def gy(self, y):
dy = 8 * y
return dy
def MO(self, x, y, eps):
k = 1
while abs(self.gx(x)) >= eps or abs(self.gy(y)) >= eps:
L = self.Lam(x, y)
x -= L * self.gx(x)
y -= L * self.gy(y)
k += 1
return x, y
form = Form1()
start_x = 10
start_y = 10
eps = 0.0001
xmin, ymin = form.MO(start_x, start_y, eps)
print("Минимум для x:", xmin)
print("Минимум для y:", ymin)