导读 大家好!今天和大家分享一个超实用的Matlab绘图函数——`stem`!💪它专门用来绘制离散数据序列,非常适合处理数字信号或统计结果展示。💡首...
大家好!今天和大家分享一个超实用的Matlab绘图函数——`stem`!💪它专门用来绘制离散数据序列,非常适合处理数字信号或统计结果展示。💡
首先,让我们快速了解一下它的基本格式:
```matlab
stem(Y) % 绘制Y的离散序列
stem(X,Y) % 使用X作为横坐标,Y作为纵坐标
```
比如,你想画一个简单的正弦波离散点图,只需输入以下代码:
```matlab
x = 0:0.2:2pi;
y = sin(x);
stem(x,y,'filled');
```
是不是很简单?✨通过设置 `'filled'` 参数,可以让每个点更显眼哦!
不过,有时候你会发现坐标轴看起来不太顺眼?不用担心!可以使用 `xlabel()`、`ylabel()` 和 `title()` 来美化图表,比如:
```matlab
xlabel('时间 (秒)');
ylabel('振幅');
title('离散正弦波');
```
最后,别忘了调整坐标轴范围,让图表更加直观:
```matlab
axis([0 7 -1 1]);
```
希望这篇小科普能帮到你!🌟如果还有其他疑问,欢迎留言讨论~💬