PlotPlugIn:
--------------------------------------------------------------------------
Plot a variable number of points. The function is called as:
PlotPlugIn( 'initialize', g, hFig );
PlotPlugIn( 'add points', tag, struct('y',y,'t',t) );
PlotPlugIn( 'plot', tag )
PlotPlugIn( 'update labels', tag, g )
All data is stored in g so this function may be called multiple times.
--------------------------------------------------------------------------
Form:
tag = PlotPlugIn( action, modifier, hFig, position )
--------------------------------------------------------------------------
------
Inputs
------
action (1,:) Action
modifier (1,:) Modifier to the action.
'initialize'
.xLabel {:} Cell array with x labels
.yLabel {:} Cell array with y labels
.n (1,1) Number of plot points
.title {:} Title for each plot
'add points'
tag
hFig (1,1) 'initialize'
Figure handle
'add points'
.x(:,1)
.y(:,1)
-------
Outputs
-------
g (:) Data structure
--------------------------------------------------------------------------
Children:
Common: General/CloseFigure
Common: General/SaveStructure
Common: Graphics/XLabelS
Common: Graphics/YLabelS