LTPDA Toolbox™ | contents | ![]() ![]() |
IPLOT calls ao/iplot on all inner ao objects. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: IPLOT calls ao/iplot on all inner ao objects. CALL: obj = iplot(mat) obj = mat.iplot() Note: if the matrix object does not contain AOs, then an error will be thrown. Parameters Description %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details | |
---|---|
Access | public |
Defining Class | matrix |
Sealed | 0 |
Static | 0 |
Sets for this method … |
---|
Time-series Plot |
Frequency-series Plot |
Y Data Plot |
X-Y Data Plot |
3D Plot |
Time-series Plot |
|||
---|---|---|---|
no description | |||
Key | Default Value | Options | Description |
FIGURE | [] | none | The handle of the figure to plot in to. This will be ignored if the AOs to plot are inconsistent, containing different class of data (such as tsdata and fsdata), or if the 'arrangement' parameter is passed as 'single'. |
COLORS | {[0 0 1], [1 0 0], [0 1 0], [0 0 0], [0 1 1], [1 0 1], [0.56499999999999995 0.247 0.66700000000000004], [0.72199999999999998 0.41999999999999998 0.27400000000000002 ...], [0.65900000000000003 0.54100000000000004 0], [1 0.60399999999999998 0.20799999999999999], [0.502 0.502 0.502], [0.73299999999999998 0.82399999999999995 0.08200000000000000 ...], [0.318 0.55700000000000005 0.67500000000000004], [0.80000000000000004 0.20000000000000001 0.20000000000000001 ...], [0.20000000000000001 0.20000000000000001 0.80000000000000004 ...], [0.20000000000000001 0.90000000000000002 0.20000000000000001 ...], [0.37 0.90000000000000002 0.82999999999999996], [0.88800000000000001 0.16300000000000001 0.90000000000000002 ...], [0 0 0], [0 0.81176470588235294 1], [1 0.50196078431372548 0], [0.5607843137254902 0 0], [1 0.81176470588235294 0], [0.90000000000000002 0.26600000000000001 0.59299999999999997 ...]} | none | A list of colors which will be cycled through for each line in a plot. |
ARRANGEMENT | 'stacked' |
|
Select the plot layout:
|
FUNCTION | 'plot' |
|
Specify the plot function:
|
LINECOLORS | '' | none | A cell-array of color definitions, one for each trace. Give an empty string to use the default color. |
LINESTYLES | '' | none | A cell-array of line styles, one for each trace. Give an empty string to use the default style. |
MARKERS | '' | none | A cell-array of markers, one for each trace. |
MARKERSIZES | '' | none | A cell-array of marker sizes, one for each trace. |
LINEWIDTHS | '' | none | A cell-array of line widths, one for each trace. Give an empty string to use the default line width. |
LEGENDS | '' | none | Give a cell-array of strings to be used for the plot legends. If a cell contains an empty string, the default legend string is built. If a single string 'off' is given instead of a cell-array, then the legends are all switched off. |
LEGENDLOCATION | 'NorthEast' |
|
Choose the legend location. |
LEGENDFONTSIZE | 18 | none | Choose the legend font size. |
XERRL | [] | none | Lower bound error values for the X data points. |
XERRU | [] | none | Upper bound error values for the X data points. |
YERRL | [] | none | Lower bound error values for the Y data points. |
YERRU | [] | none | Upper bound error values for the Y data points. |
XSCALES | '' | none | A cell-array specifying the scale to be used on each x-axis. For example, {'lin', 'log'} |
YSCALES | '' | none | A cell-array specifying the scale to be used on each y-axis. For example, {'lin', 'log'} |
XRANGES | '' | none | A cell-array specifying the ranges to be displayed on each x-axis. For example, {[0 1], [-4 4]}. |
YRANGES | '' | none | A cell-array specifying the ranges to be displayed on each y-axis. For example, {[0 1], [-4 4]}. |
TITLES | '' | none | A cell-array specifying the titles to be displayed above each set of axes. |
LATEXLABELS | 0 |
|
Use latex interpreter for axis labels. |
AUTOERRORS | 0 |
|
If the AO contains errors, they will be plotted. You can avoid plotting the errors by setting this to false. |
XLABELS | 'Time' | none | Specify the labels to be used on the x-axes. The units are added from the data object 'xunits' property. |
YLABELS | 'Amplitude' | none | Specify the labels to be used on the y-axes. The units are added from the data object 'yunits' property. |
XUNITS | 's' |
|
Specify the units of time on the x-axis as
|
TIME FORMAT | 'yyyy-mm-dd HH:MM:SS.FFF' | none | Specify the format used to display the time origin which prefixes the x-axis label. See help time/format. |
Frequency-series Plot |
|||
---|---|---|---|
no description | |||
Key | Default Value | Options | Description |
FIGURE | [] | none | The handle of the figure to plot in to. This will be ignored if the AOs to plot are inconsistent, containing different class of data (such as tsdata and fsdata), or if the 'arrangement' parameter is passed as 'single'. |
COLORS | {[0 0 1], [1 0 0], [0 1 0], [0 0 0], [0 1 1], [1 0 1], [0.56499999999999995 0.247 0.66700000000000004], [0.72199999999999998 0.41999999999999998 0.27400000000000002 ...], [0.65900000000000003 0.54100000000000004 0], [1 0.60399999999999998 0.20799999999999999], [0.502 0.502 0.502], [0.73299999999999998 0.82399999999999995 0.08200000000000000 ...], [0.318 0.55700000000000005 0.67500000000000004], [0.80000000000000004 0.20000000000000001 0.20000000000000001 ...], [0.20000000000000001 0.20000000000000001 0.80000000000000004 ...], [0.20000000000000001 0.90000000000000002 0.20000000000000001 ...], [0.37 0.90000000000000002 0.82999999999999996], [0.88800000000000001 0.16300000000000001 0.90000000000000002 ...], [0 0 0], [0 0.81176470588235294 1], [1 0.50196078431372548 0], [0.5607843137254902 0 0], [1 0.81176470588235294 0], [0.90000000000000002 0.26600000000000001 0.59299999999999997 ...]} | none | A list of colors which will be cycled through for each line in a plot. |
ARRANGEMENT | 'stacked' |
|
Select the plot layout:
|
FUNCTION | 'plot' |
|
Specify the plot function:
|
LINECOLORS | '' | none | A cell-array of color definitions, one for each trace. Give an empty string to use the default color. |
LINESTYLES | '' | none | A cell-array of line styles, one for each trace. Give an empty string to use the default style. |
MARKERS | '' | none | A cell-array of markers, one for each trace. |
MARKERSIZES | '' | none | A cell-array of marker sizes, one for each trace. |
LINEWIDTHS | '' | none | A cell-array of line widths, one for each trace. Give an empty string to use the default line width. |
LEGENDS | '' | none | Give a cell-array of strings to be used for the plot legends. If a cell contains an empty string, the default legend string is built. If a single string 'off' is given instead of a cell-array, then the legends are all switched off. |
LEGENDLOCATION | 'NorthEast' |
|
Choose the legend location. |
LEGENDFONTSIZE | 18 | none | Choose the legend font size. |
XERRL | [] | none | Lower bound error values for the X data points. |
XERRU | [] | none | Upper bound error values for the X data points. |
YERRL | [] | none | Lower bound error values for the Y data points. |
YERRU | [] | none | Upper bound error values for the Y data points. |
XSCALES | '' | none | A cell-array specifying the scale to be used on each x-axis. For example, {'lin', 'log'} |
YSCALES | '' | none | A cell-array specifying the scale to be used on each y-axis. For example, {'lin', 'log'} |
XRANGES | '' | none | A cell-array specifying the ranges to be displayed on each x-axis. For example, {[0 1], [-4 4]}. |
YRANGES | '' | none | A cell-array specifying the ranges to be displayed on each y-axis. For example, {[0 1], [-4 4]}. |
TITLES | '' | none | A cell-array specifying the titles to be displayed above each set of axes. |
LATEXLABELS | 0 |
|
Use latex interpreter for axis labels. |
AUTOERRORS | 0 |
|
If the AO contains errors, they will be plotted. You can avoid plotting the errors by setting this to false. |
COMPLEXPLOTTYPE | 'absdeg' |
|
Specify how to plot complex data. Choose from:
|
XLABELS | 'Frequency' | none | Specify the labels to be used on the x-axes. The units are added from the data object 'xunits' property. |
YLABELS | '' | none | Specify the labels to be used on the y-axes. The units are added from the data object 'yunits' property. |
Y Data Plot |
|||
---|---|---|---|
no description | |||
Key | Default Value | Options | Description |
FIGURE | [] | none | The handle of the figure to plot in to. This will be ignored if the AOs to plot are inconsistent, containing different class of data (such as tsdata and fsdata), or if the 'arrangement' parameter is passed as 'single'. |
COLORS | {[0 0 1], [1 0 0], [0 1 0], [0 0 0], [0 1 1], [1 0 1], [0.56499999999999995 0.247 0.66700000000000004], [0.72199999999999998 0.41999999999999998 0.27400000000000002 ...], [0.65900000000000003 0.54100000000000004 0], [1 0.60399999999999998 0.20799999999999999], [0.502 0.502 0.502], [0.73299999999999998 0.82399999999999995 0.08200000000000000 ...], [0.318 0.55700000000000005 0.67500000000000004], [0.80000000000000004 0.20000000000000001 0.20000000000000001 ...], [0.20000000000000001 0.20000000000000001 0.80000000000000004 ...], [0.20000000000000001 0.90000000000000002 0.20000000000000001 ...], [0.37 0.90000000000000002 0.82999999999999996], [0.88800000000000001 0.16300000000000001 0.90000000000000002 ...], [0 0 0], [0 0.81176470588235294 1], [1 0.50196078431372548 0], [0.5607843137254902 0 0], [1 0.81176470588235294 0], [0.90000000000000002 0.26600000000000001 0.59299999999999997 ...]} | none | A list of colors which will be cycled through for each line in a plot. |
ARRANGEMENT | 'stacked' |
|
Select the plot layout:
|
FUNCTION | 'plot' |
|
Specify the plot function:
|
LINECOLORS | '' | none | A cell-array of color definitions, one for each trace. Give an empty string to use the default color. |
LINESTYLES | '' | none | A cell-array of line styles, one for each trace. Give an empty string to use the default style. |
MARKERS | '' | none | A cell-array of markers, one for each trace. |
MARKERSIZES | '' | none | A cell-array of marker sizes, one for each trace. |
LINEWIDTHS | '' | none | A cell-array of line widths, one for each trace. Give an empty string to use the default line width. |
LEGENDS | '' | none | Give a cell-array of strings to be used for the plot legends. If a cell contains an empty string, the default legend string is built. If a single string 'off' is given instead of a cell-array, then the legends are all switched off. |
LEGENDLOCATION | 'NorthEast' |
|
Choose the legend location. |
LEGENDFONTSIZE | 18 | none | Choose the legend font size. |
XERRL | [] | none | Lower bound error values for the X data points. |
XERRU | [] | none | Upper bound error values for the X data points. |
YERRL | [] | none | Lower bound error values for the Y data points. |
YERRU | [] | none | Upper bound error values for the Y data points. |
XSCALES | '' | none | A cell-array specifying the scale to be used on each x-axis. For example, {'lin', 'log'} |
YSCALES | '' | none | A cell-array specifying the scale to be used on each y-axis. For example, {'lin', 'log'} |
XRANGES | '' | none | A cell-array specifying the ranges to be displayed on each x-axis. For example, {[0 1], [-4 4]}. |
YRANGES | '' | none | A cell-array specifying the ranges to be displayed on each y-axis. For example, {[0 1], [-4 4]}. |
TITLES | '' | none | A cell-array specifying the titles to be displayed above each set of axes. |
LATEXLABELS | 0 |
|
Use latex interpreter for axis labels. |
AUTOERRORS | 0 |
|
If the AO contains errors, they will be plotted. You can avoid plotting the errors by setting this to false. |
XLABELS | 'Sample' | none | Specify the labels to be used on the x-axes. The units are added from the data object 'xunits' property. |
YLABELS | 'Value' | none | Specify the labels to be used on the y-axes. The units are added from the data object 'yunits' property. |
X-Y Data Plot |
|||
---|---|---|---|
no description | |||
Key | Default Value | Options | Description |
FIGURE | [] | none | The handle of the figure to plot in to. This will be ignored if the AOs to plot are inconsistent, containing different class of data (such as tsdata and fsdata), or if the 'arrangement' parameter is passed as 'single'. |
COLORS | {[0 0 1], [1 0 0], [0 1 0], [0 0 0], [0 1 1], [1 0 1], [0.56499999999999995 0.247 0.66700000000000004], [0.72199999999999998 0.41999999999999998 0.27400000000000002 ...], [0.65900000000000003 0.54100000000000004 0], [1 0.60399999999999998 0.20799999999999999], [0.502 0.502 0.502], [0.73299999999999998 0.82399999999999995 0.08200000000000000 ...], [0.318 0.55700000000000005 0.67500000000000004], [0.80000000000000004 0.20000000000000001 0.20000000000000001 ...], [0.20000000000000001 0.20000000000000001 0.80000000000000004 ...], [0.20000000000000001 0.90000000000000002 0.20000000000000001 ...], [0.37 0.90000000000000002 0.82999999999999996], [0.88800000000000001 0.16300000000000001 0.90000000000000002 ...], [0 0 0], [0 0.81176470588235294 1], [1 0.50196078431372548 0], [0.5607843137254902 0 0], [1 0.81176470588235294 0], [0.90000000000000002 0.26600000000000001 0.59299999999999997 ...]} | none | A list of colors which will be cycled through for each line in a plot. |
ARRANGEMENT | 'stacked' |
|
Select the plot layout:
|
FUNCTION | 'plot' |
|
Specify the plot function:
|
LINECOLORS | '' | none | A cell-array of color definitions, one for each trace. Give an empty string to use the default color. |
LINESTYLES | '' | none | A cell-array of line styles, one for each trace. Give an empty string to use the default style. |
MARKERS | '' | none | A cell-array of markers, one for each trace. |
MARKERSIZES | '' | none | A cell-array of marker sizes, one for each trace. |
LINEWIDTHS | '' | none | A cell-array of line widths, one for each trace. Give an empty string to use the default line width. |
LEGENDS | '' | none | Give a cell-array of strings to be used for the plot legends. If a cell contains an empty string, the default legend string is built. If a single string 'off' is given instead of a cell-array, then the legends are all switched off. |
LEGENDLOCATION | 'NorthEast' |
|
Choose the legend location. |
LEGENDFONTSIZE | 18 | none | Choose the legend font size. |
XERRL | [] | none | Lower bound error values for the X data points. |
XERRU | [] | none | Upper bound error values for the X data points. |
YERRL | [] | none | Lower bound error values for the Y data points. |
YERRU | [] | none | Upper bound error values for the Y data points. |
XSCALES | '' | none | A cell-array specifying the scale to be used on each x-axis. For example, {'lin', 'log'} |
YSCALES | '' | none | A cell-array specifying the scale to be used on each y-axis. For example, {'lin', 'log'} |
XRANGES | '' | none | A cell-array specifying the ranges to be displayed on each x-axis. For example, {[0 1], [-4 4]}. |
YRANGES | '' | none | A cell-array specifying the ranges to be displayed on each y-axis. For example, {[0 1], [-4 4]}. |
TITLES | '' | none | A cell-array specifying the titles to be displayed above each set of axes. |
LATEXLABELS | 0 |
|
Use latex interpreter for axis labels. |
AUTOERRORS | 0 |
|
If the AO contains errors, they will be plotted. You can avoid plotting the errors by setting this to false. |
XLABELS | 'X-data' | none | Specify the labels to be used on the x-axes. The units are added from the data object 'xunits' property. |
YLABELS | 'Y-data' | none | Specify the labels to be used on the y-axes. The units are added from the data object 'yunits' property. |
3D Plot |
|||
---|---|---|---|
no description | |||
Key | Default Value | Options | Description |
FIGURE | [] | none | The handle of the figure to plot in to. This will be ignored if the AOs to plot are inconsistent, containing different class of data (such as tsdata and fsdata), or if the 'arrangement' parameter is passed as 'single'. |
COLORS | {[0 0 1], [1 0 0], [0 1 0], [0 0 0], [0 1 1], [1 0 1], [0.56499999999999995 0.247 0.66700000000000004], [0.72199999999999998 0.41999999999999998 0.27400000000000002 ...], [0.65900000000000003 0.54100000000000004 0], [1 0.60399999999999998 0.20799999999999999], [0.502 0.502 0.502], [0.73299999999999998 0.82399999999999995 0.08200000000000000 ...], [0.318 0.55700000000000005 0.67500000000000004], [0.80000000000000004 0.20000000000000001 0.20000000000000001 ...], [0.20000000000000001 0.20000000000000001 0.80000000000000004 ...], [0.20000000000000001 0.90000000000000002 0.20000000000000001 ...], [0.37 0.90000000000000002 0.82999999999999996], [0.88800000000000001 0.16300000000000001 0.90000000000000002 ...], [0 0 0], [0 0.81176470588235294 1], [1 0.50196078431372548 0], [0.5607843137254902 0 0], [1 0.81176470588235294 0], [0.90000000000000002 0.26600000000000001 0.59299999999999997 ...]} | none | A list of colors which will be cycled through for each line in a plot. |
ARRANGEMENT | 'single' | none | Select the plot layout:
|
FUNCTION | 'plot' |
|
Specify the plot function:
|
LEGENDS | '' | none | Give a cell-array of strings to be used for the plot legends. If a cell contains an empty string, the default legend string is built. If a single string 'off' is given instead of a cell-array, then the legends are all switched off. |
LEGENDLOCATION | 'NorthEast' |
|
Choose the legend location. |
LEGENDFONTSIZE | 18 | none | Choose the legend font size. |
XERRL | [] | none | Lower bound error values for the X data points. |
XERRU | [] | none | Upper bound error values for the X data points. |
YERRL | [] | none | Lower bound error values for the Y data points. |
YERRU | [] | none | Upper bound error values for the Y data points. |
XSCALES | '' | none | A cell-array specifying the scale to be used on each x-axis. For example, {'lin', 'log'} |
YSCALES | '' | none | A cell-array specifying the scale to be used on each y-axis. For example, {'lin', 'log'} |
XRANGES | '' | none | A cell-array specifying the ranges to be displayed on each x-axis. For example, {[0 1], [-4 4]}. |
YRANGES | '' | none | A cell-array specifying the ranges to be displayed on each y-axis. For example, {[0 1], [-4 4]}. |
TITLES | '' | none | A cell-array specifying the titles to be displayed above each set of axes. |
LATEXLABELS | 0 |
|
Use latex interpreter for axis labels. |
AUTOERRORS | 0 |
|
If the AO contains errors, they will be plotted. You can avoid plotting the errors by setting this to false. |
XLABELS | 'Time' | none | Specify the labels to be used on the x-axes. The units are added from the data object 'xunits' property. |
YLABELS | 'Frequency' | none | Specify the labels to be used on the y-axes. The units are added from the data object 'yunits' property. |
ZLABELS | 'Amplitude' | none | Specify the labels to be used on the z-axes. The units are added from the data object 'zunits' property. |
ZSCALES | '' | none | A cell-array specifying the scale to be used on each z-axis. For example, {'lin', 'log'} |
ZRANGES | '' | none | A cell-array specifying the ranges to be displayed on each z-axis. For example, {[0 1], [-4 4]}. |
INVERTY | 1 |
|
Invert the y-axis or not. |
Some information of the method matrix/iplot are listed below: | |
---|---|
Class name | matrix |
Method name | iplot |
Category | Output |
Package name | ltpda |
VCS Version | 175910878ca914560542d679d9d392de37438d84 |
Min input args | 1 |
Max input args | -1 |
Min output args | 1 |
Max output args | -1 |
![]() |
Method: matrix/display | Method: matrix/report | ![]() |
©LTP Team