在MATLAB中,stem函数用于绘制离散数据的垂直线图。其基本语法如下:
stem(Y)
stem(X,Y)
stem(____,LineSpec)
stem(axes_handle,____)
h = stem(____)
其中,参数Y是表示离散数据的向量或矩阵,参数X是可选的表示X轴坐标的向量或矩阵。LineSpec是可选的用于指定线图的样式的参数。
以下是一些stem函数的使用示例:
Y = [1 2 3 2 1];
stem(Y);
X = [0 1 2 3 4];
Y = [1 2 3 2 1];
stem(X, Y);
Y = [1 2 3 2 1];
stem(Y, 'r.');
figure;
axes_handle = axes;
Y = [1 2 3 2 1];
stem(axes_handle, Y);
Y = [1 2 3 2 1];
h = stem(Y);
上述示例只是stem函数的一些常见用法,实际上还可以通过其他参数来进一步控制线图的样式、颜色等属性。你可以参考MATLAB的官方文档或使用help命令来获取更多关于stem函数的详细信息。