T1=1;%周期 N1=1000; t=linspace(0,T1-T1/N1,N1)';生成方波
时间: 2023-08-03 08:08:29 浏览: 82
【matlab代码】生成一个方波信号
你可以使用以下代码生成一个周期为1,采样率为1000Hz的方波信号:
```
T1 = 1; % 周期
N1 = 1000; % 采样点数
t = linspace(0, T1-T1/N1, N1)'; % 生成时间序列
% 生成方波信号
f = square(2*pi*t);
```
其中,`square` 函数是 MATLAB 自带的用于生成方波信号的函数。生成的方波信号会存储在 `f` 变量中。你可以根据需要调整周期和采样点数。
阅读全文