我有一个变量,其值为PRBS 4序列。
输出= [0 0 0 1 0 0 1 1 0 1 0 1 1 1 1];
我想在Matlab中绘制这个。我知道我必须使用idinput()函数来生成prbs序列。但我使用的是旧版本的Matlab,这个功能不适用于我。只是通过使用plot(输出)不会给我PRBS信号,因为在从0到1和1到0的过渡中,它将像一个三角形。我需要为PRBS设置方波。
另外,我想让这个信号成为1 Gbps信号。这可能吗?
最诚挚的问候, NKP。
答案 0 :(得分:0)
您可以按一些数字重复每个输出位,然后绘制。
例如:output = [0 0 1 0];
然后你用一些数字重复每一位(比方说4),所以输出向量是
[0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0]
。