Функция лестниц Matlab с указанным битовым временем вместо 1 (по умолчанию) - PullRequest
0 голосов
/ 19 декабря 2018

Итак, я делаю функцию matlab для Polar - NRZ и хочу использовать указанное битовое время вместо значения по умолчанию для 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...