Matlab楼梯功能使用指定的位时间而不是1(默认值)

时间:2018-12-19 20:15:58

标签: matlab

所以我正在为Polar-NRZ做matlab函数,我想使用指定的位时间而不是Matlab的默认时间(1)。

我尚未使用Tb,因为我想了解如何操作。谢谢

这是我的代码

function nrz_polar()

x = [1 0 1 0 1];

A = 5;
Rb = 2;
L = 5;

Tb = 1 / Rb;

if L > length(x)
    L = length(x);
end

x(length(x) + 1) = 1;

y = x;

for i = 1 : L
    if x (i) == 1
        y (i) = A;
    else
        y (i) = -A;
    end
end

stairs(1:length(y), y)

title('Polar NRZ')

ylim([-(A + A/3) (A + A/3)]);

xlim([1 length(x)+1]);

end

0 个答案:

没有答案