Matlab PRBS 4波形生成

时间:2014-08-14 07:42:07

标签: matlab pseudocode

我有一个变量,其值为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。

1 个答案:

答案 0 :(得分:0)

您可以按一些数字重复每个输出位,然后绘制。

例如:output = [0 0 1 0];

然后你用一些数字重复每一位(比方说4),所以输出向量是

[0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0]