CAGE User's Guide Previous page   Next Page

Automated Tradeoff

You can use automated tradeoff to run an optimization routine and fill your tradeoff tables. Once you have set up an optimization you can run an automated tradeoff. As with any other tradeoff you need at least one table. You can apply an optimization to a cell or region of a tradeoff table and the tradeoff values found are used to fill the selected cells. You can then fill the entire table by extrapolation. You can examine the optimization results in more detail at the Optimization Output node in the usual way.

There is an example automated tradeoff in the tutorial chapter, Tutorial: Optimization and Automated Tradeoff.

Using Automated Tradeoff

  1. You need a CAGE session with some models and a tradeoff containing some tables.

  1. You also need to set up an optimization before you can run an automated tradeoff. Free and fixed variables, objectives, and constraints must be set up.

  1. Go to the tradeoff table you want to automate. You must select some table cells to apply the optimization to. Select individual cells, or click and drag to select a rectangle of cells. The selected cells do not have to be adjacent. Note that if you define a large region with many cells it can take a long time to calculate a multiobjective optimization for each cell. Try a small region (say up to six cells) to begin with. Right-click selected cells and select Define Region or use the toolbar button.
  2. In the tradeoff view, click a cell in a region.
  3. To apply optimization: select Table -> Automated Tradeoff.

  1. The optimization is run as if you were clicking Run from the Optimization node. See Running Optimizations. The dialogs for the free variable ranges/initial values and any other variable fixed values not specified by the operating point set appear and take the values from the data dictionary as usual. Click OK when you are satisfied with the values in these, and the optimization runs.

  1. The cells of the region become part of the extrapolation mask (as if apply point has been applied); so if you want you can then click Extrapolate in the toolbar to fill the rest of the table from your optimized automated tradeoff.


Previous page  Selected Solution View What Are Appropriate Optimizations? Next page

Learn more about the latest releases of MathWorks products:

 © 1994-2009 The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS