matlab矩形脉冲信号
时间: 2023-10-24 18:09:29 浏览: 149
【数字信号合成】基于matlab矩形脉冲信号分解和合成【含Matlab源码 5053期】.zip
在MATLAB中,可以使用矩形脉冲函数`rectpuls()`生成矩形脉冲信号。
```matlab
% 定义时间轴
t = -5:0.01:5;
% 生成矩形脉冲信号
x = rectpuls(t, 2);
% 绘制信号图像
plot(t, x);
xlabel('Time');
ylabel('Amplitude');
title('Rectangular Pulse Signal');
```
其中,`rectpuls(t, 2)`表示在时间轴`t`上生成一个宽度为2的矩形脉冲信号。在这里,我们将时间轴设定为-5到5,步长为0.01,可以根据需要进行调整。运行代码后,可以得到如下图所示的矩形脉冲信号:
![矩形脉冲信号](https://i.loli.net/2021/06/25/9sELBkV8v3z7jmr.png)
阅读全文