Optimization
Introduction
Rave offers an easy-to use interface for running optimizers from the Optimization Toolbox and the Global Optimization Toolbox, as well as some custom optimizers that do not require additional toolboxes.
Setting up an Optimization Run
The steps for running optimization in Rave are:
- Load a data set
- Load/create functions
- Create constraints (if applicable)
- Set up optimization runs using the Optimize Tab
- Run the optimizer
- Collect results
These steps are described below. Follow the links for more detailed descriptions.
Load a Data Set
Although optimization does not directly rely on the data contained in a data set, Rave still requires you to load a data set as the first step. This is because Rave uses the data set to determine what your independent variables are and what their ranges are. Consequently, the data set you load must contain, at a minimum, one column for each independent variable, with the first row of the data set containing the names of these variables, and two rows of numerical data such that the values in these two rows contain the minimum and maximum feasible values for each independent variable.