stem(x,'.');#去除火柴头仅举例常用的几个函数,其他的可参考stem,还有
stem(Y) 将数据序列 Y 绘制为从沿 x 轴的基线延伸的针状图。各个数据值由终止每个针状图的圆指示。
如果
Y是向量,x 轴的刻度范围是从 1 至length(Y)。如果
Y是矩阵,则stem将根据相同的 x 值绘制行中的所有元素,并且 x 轴的刻度范围是从 1 至Y中的行数。
实例:
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,注意与上图的对比。
版权声明:本文为weixin_41544435原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。