Initializing help system before first use

maximize, minimize

maximize, minimize


Purpose
Maximize/minimize the current NL problem.
Synopsis
procedure maximize(obj:linctr)
procedure maximize(nlobj:nlctr)
procedure minimize(obj:linctr)
procedure minimize(nlobj:nlctr)
Arguments
obj 
Linear objective function
nlobj 
Nonlinear objective function
Example
The following maximizes the nonlinear objective Obj.
uses "nlsolv"
declarations
 x,y,z: mpvar
 Obj: nlctr
end-declarations
...
Obj:= x*y + z^3	  	
maximize(Obj)  
Further information
This procedure calls a solver to maximize/minimize the current problem (excluding all hidden constraints) using the given constraint as objective function. Before this procedure is called, a solver must have been chosen (using either parameter NL_solver or NL_solverpath).
Related topics
Module

© 2001-2020 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.