У меня есть объект Cobyla в проекте VB (который также может быть C #) для решения проблемы с 7 переменными.Каждая переменная имеет свое ограничение.Я устанавливаю такие ограничения, но эти ограничения не соблюдаются.
Dim mesaConstraints As NonlinearConstraint() =
{' Make sure all variables follow their constraints
New NonlinearConstraint(7, Function(mesaVar) mesaVar(0) >= min0),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(1) >= min1),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(2) >= min2),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(3) >= min3),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(4) >= min4),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(5) >= min5),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(6) >= min6),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(0) <= max0),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(1) <= max1),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(2) <= max2),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(3) <= max3),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(4) <= max4),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(5) <= max5),
New NonlinearConstraint(7, Function(mesaVar) mesaVar(6) <= max6)
}
Кто-нибудь может подсказать, почему не соблюдаются ограничения?Я думаю, это будет легко.