Plot discrete sequence data
Syntax
stem(Y)
stem(X,Y)
stem(...,'fill')
stem(...,
LineSpec
)
h = stem(...)
Description
A two-dimensional stem plot displays data as lines extending from the x-axis. A circle (the default) or other marker whose y-position represents the data value terminates each stem.
stem(Y)
plots the data sequence Y
as stems that extend from equally spaced and automatically generated values along the x-axis. When Y
is a matrix, stem
plots all elements in a row against the same x value.
stem(X,Y)
plots X
versus the columns of Y
. X
and Y
are vectors or matrices of the same size. Additionally, X
can be a row or a column vector and Y
a matrix with length(X)
rows.
stem(...,'fill')
specifies whether to color the circle at the end of the stem.
stem(...,LineSpec
)
specifies the line style, marker symbol, and color for the stem plot. See LineSpec
for more information.
h = stem(...)
returns handles to Line graphics objects.
Examples
Create a stem plot of 10 random numbers:
y = linspace(0,2,10);
stem(exp(-y),'fill','
-.')
axis ([0 11 0 1])
See Also
bar
, plot
, stairs
, stem3
[ Previous | Help Desk | Next ]