scatter
Scatter plot.
Syntax
scatter(x, y)
scatter(x, y, sz)
scatter(x, y, sz, c)
scatter(..., 'filled')
scatter(..., marker)
scatter(ax, ...)
scatter(..., propertyName, propertyValue)
s = scatter(...)
Input argument
X - x-coordinates: vector or matrix.
Y - y-coordinates: vector or matrix.
sz - Marker size: numeric scalar, vector, [] (default: 36)
c - Marker color: color name, RGB triplet or vector of colormap indices
ax - a scalar graphics object value: parent container, specified as a axes.
propertyName - a scalar string or row vector character. see help of 'line' for property list.
propertyValue - a value.
Output argument
s - a graphics object: line type or group of line.
Description
scatter(x, y) generates a scatter plot by placing circular markers at the coordinates defined by the vectors x and y.
If you intend to display a single dataset, ensure that both x and y are vectors of the same length.
To visualize multiple datasets on a shared set of axes, you can achieve this by using a matrix for either x or y, while keeping the other as a vector.
This allows you to overlay or compare multiple datasets within the same plot.
marker specifies the symbol to be drawn at each data point:
'o': Circle symbol
'x': Times symbol
'+': Plus symbol
'*': Asterisk symbol
'.': Dot symbol
's': Square symbol
'd': Diamond symbol
'v': Downward-pointing triangle symbol
'^': Upward-pointing triangle symbol
'>': Left-pointing triangle symbol
'<': Right-pointing triangle symbol
The ColorSpec specifies the marker color to use for each data series:
'k': Color Black
'y': Color Yellow
'm': Color Magenta
'c': Color Cyan
'r': Color Red
'b': Color Blue
'g': Color Green
see line for more information about properties
Examples
See also
History
1.0.0
initial version
Author
Allan CORNET
Last updated