在我的应用程序中,我正在使用求解器。在此我创建了一个Decision
运行良好的函数。但我想在函数Decision
中使用函数Math.Exp
。为了更好地理解,请参阅下面的源代码,
using Microsoft.SolverFoundation.Services;
using Microsoft.SolverFoundation.Solvers;
SolverContext context = SolverContext.GetContext();
Model model = context.CreateModel();
Decision sv = new Decision(Domain.RealNonnegative, "decision");
model.AddDecision(sv);
model.AddConstraint("limits", 5 <= sv <= 20);
model.AddGoal("Result", GoalKind.Minimize, (1 - Math.Exp(sv));//here i'm getting exception
请指导我如何在Math.Exp
函数中使用求解器决策。这是我的项目要求所必需的。