stem(x,'.');#去除火柴头
仅举例常用的几个函数,其他的可参考stem,还有
stem(Y)
将数据序列 Y
绘制为从沿 x 轴的基线延伸的针状图。各个数据值由终止每个针状图的圆指示。
实例:
n=50;
x=zeros(1,n);
x(1)=1;
stem(x);
这样我们可以看到生成了一个离散冲击序列。
stem(X,Y)
在 X
指定的值的位置绘制数据序列 Y
。X
和 Y
输入必须是大小相同的向量或矩阵。另外,X
可以是行或列向量,Y
必须是包含 length(X)
行的矩阵。
-
如果 X
和 Y
都是向量,则 stem
将根据 X
中的对应项绘制 Y
中的各项。
-
如果 X
是向量,Y
是矩阵,则 stem
将根据 X
指定的值集绘制 Y
的每列,这样 Y
的一行中的所有元素都是根据相同的值而绘制。
-
如果 X
和 Y
都是矩阵,则 stem
将根据 X
的对应列绘制 Y
的列。
n=50;
x=zeros(1,n);
x(1)=1;
xn=0:n-1
stem(xn,x);
和上一图对比,可以看到序列x(共50个数值),以xn(从0到49)的值为横轴绘出了序列x,注意与上图的对比。