У меня есть тестовая функция, с помощью которой я пытаюсь оптимизировать, используя scipy.optimize.minimize. Я получил результаты, которые искал, теперь хочу построить график для визуализации этих результатов. Это целевая функция по отношению к Итерации. Может ли кто-нибудь помочь мне с этим? Спасибо заранее. Мой код ниже;
import numpy as np from scipy.optimize import минимальный
def test_function(x):
return np.dot(x, x)
A = np.zeros(4)
bnds = tuple((0, 100) for i in range(len(A)))
x0 = [1, 5, 5, 1]
def constraint1(A):
sum = 100
for i in range(4):
sum = sum - A[i]
return sum
con1 = {'type': 'eq', 'fun': constraint1}
sol = minimize(test_function, x0, method='SLSQP', bounds=bnds, constraints=con1)
print(sol)
# print(test_function(A))