


xxsimAddPlotWindow - Add a new plot window to the simulator
Syntax:
retval = xxsimAddPlotWindow('window_name')
Inputs:
window_name = name of the to be added plot window
Outputs:
retval = returns a unique ID corresponding to the plot window
Example:
retval = xxsimAddPlotWindow('Motor Torque')
- a new plot window with name "Motor Torque" will be added
to the simulator.
- retval now contains an ID that is uniquely coupled to this
newly added plot window.
- Note: The simulator should be open before calling this function.
See also: xxsimRemovePlotWindow, xxsimOpenSimulator, xxsimAddPlotToWindow
Author: Controllab Products B.V.
email: info@controllab.nl
Website: http://www.controllab.nl
November 2015


0001 function retval = xxsimAddPlotWindow(window_name) 0002 % xxsimAddPlotWindow - Add a new plot window to the simulator 0003 % 0004 % Syntax: 0005 % retval = xxsimAddPlotWindow('window_name') 0006 % 0007 % Inputs: 0008 % window_name = name of the to be added plot window 0009 % 0010 % Outputs: 0011 % retval = returns a unique ID corresponding to the plot window 0012 % 0013 % Example: 0014 % retval = xxsimAddPlotWindow('Motor Torque') 0015 % 0016 % - a new plot window with name "Motor Torque" will be added 0017 % to the simulator. 0018 % - retval now contains an ID that is uniquely coupled to this 0019 % newly added plot window. 0020 % - Note: The simulator should be open before calling this function. 0021 % 0022 % See also: xxsimRemovePlotWindow, xxsimOpenSimulator, xxsimAddPlotToWindow 0023 % 0024 % Author: Controllab Products B.V. 0025 % email: info@controllab.nl 0026 % Website: http://www.controllab.nl 0027 % November 2015 0028 0029 %------------- BEGIN CODE -------------- 0030 0031 % Check the obtained amount of input arguments. 0032 if(nargin>1) 0033 error('Too many input arguments were specified.'); 0034 elseif(nargin<1) 0035 error('Too little input arguments were specified.'); 0036 endif; 0037 0038 % Check if the input is a string 0039 if(!ischar(window_name)) 0040 error('Please specify a string as name for the plot window'); 0041 endif; 0042 0043 % And make the actual call to 20-sim 0044 retval = xrlinvoke('xxsim.plot.addPlotWindow', struct('windowName',window_name) ); 0045 0046 end 0047 %------------- END OF CODE --------------