NRZ 信号的时域信息可以使用以下代码生成:
% 生成 NRZ 信号
% 常量
fs = 1000; % 采样率 (Hz)
T = 1; % 信号周期 (s)
N = fs*T; % 信号周期中的采样点数
% 生成 NRZ 信号
t = linspace(0,T,N); % 时间 (s)
s = zeros(1,N); % NRZ 信号
for i=1:N
if t(i) < T/2
s(i) = 1;
else
s(i) = -1;
end
end
% 绘制时域图
plot(t,s);
xlabel('时间 (s)');
ylabel('幅度');
title('NRZ 信号');