用绘图命令plot()绘制三角脉冲函数matlab
时间: 2023-07-20 22:26:00 浏览: 272
matlab画图函数plot使用方法.doc
可以使用以下代码在MATLAB中绘制三角脉冲函数:
```
t = -1:0.01:1; % 时间区间
y = sawtooth(2*pi*t,0.5); % 生成三角脉冲信号
plot(t,y) % 绘制信号
xlabel('时间')
ylabel('幅度')
title('三角脉冲信号')
```
解释一下代码:
- 第一行定义了时间区间,从-1到1,步长为0.01,这个可以根据需要调整。
- 第二行使用了MATLAB自带的sawtooth函数,生成了一个周期为1,幅值为1的三角波形,其中0.5表示脉冲宽度占比为50%。
- 第三行使用plot函数绘制信号,第一个参数是时间,第二个参数是信号,这里就是t和y。plot函数还有很多可选参数可以控制线条颜色、粗细、样式等。
- 最后三行分别是给x轴、y轴和图像加上标签和标题。
运行代码后,就可以得到一个三角脉冲信号的图像了。
阅读全文