PlotEngine:

Path: Plotting/Utilities

% Create figures with automatically labeled and organized plots.
--------------------------------------------------------------------------
   Form:
   PlotEngine( y, yName, x, xName, sat, satPB, var, varPB, elmPB, figName, figNum, prop, propVal, hAxes );
--------------------------------------------------------------------------

   Note:  The y-axis data is grouped by two categories, satellite and variable.
          It is a cell array of "k" matrices, with each matrix of size "lxm".
              - k   Number of satellites (or similar grouping)
              - l   Number of variables (assuming single element)
              - m   Length of the x-data.

   ------
   Inputs
   ------
   y              {k}(l,m) y-axis data 
   yName              (:)  Name of y-axis data (can include units)
   x                 (:,m) x-axis data
   xName              (:)  Name of x-axis data (can include units)
   sat             {k}(:)  Satellite names
   satPB              (:)  Satellite plot method
   var             {l}(:)  Variable names
   varPB              (:)  Variable plot method
   elmPB              (:)  Element plot method
   figName            (:)  Figure Name
   figNum             (1)  Fignure Number
   prop               (:)  String name of a plotting property
   propVal            (:)  Value associated with property
   hAxes              (1)  handle to the axes

   -------
   Outputs
   -------
   none

--------------------------------------------------------------------------

Children:

Plotting: Utilities/FormatUnderscore
Common: General/StringMatch
Common: Graphics/NewFig

Back to the Plotting Module page