matlab怎么画方波
时间: 2023-10-31 08:02:31 浏览: 161
matlab_根据随机给出的二进制信号进行统2ASK调制,画出各个阶段的波形
你可以使用MATLAB的“square”函数来绘制方波。下面是一个简单的例子:
```matlab
% 定义时间范围
t = linspace(0, 1, 1000);
% 定义方波频率和占空比
f = 5;
duty_cycle = 50;
% 生成方波信号
square_wave = square(2*pi*f*t, duty_cycle);
% 绘制方波
plot(t, square_wave);
ylim([-1.5 1.5]);
```
这个例子中,我们使用“linspace”函数生成一个0到1范围内的时间向量。我们还定义了方波的频率和占空比,并使用“square”函数生成方波信号。最后,我们使用“plot”函数绘制方波,并使用“ylim”函数设置y轴范围。
阅读全文