Задать вопрос
@Smeilz1
За любое развитие

Как сделать зависимые друг от друга границы параметров?

Выполняю перебор такой функции, где Bounds - это границы параметров. x[i]
Как можно сделать так, чтобы xi[1] был всегда больше,чем x[0] , а x[3] всегда больше,чем x[2]?
def function1(x):
    res =xi[0]*2+xi[1]*3+xi[2]*4+xi[3]*5
return res
 bounds = [(0, 100), (0, 100), (0, 100), (0, 100)] #Границы параметров
    result = differential_evolution(function1, bounds)   
    result.x, result.fun
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Отсортировать массив по возрастанию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы