Не, там матрицы там другие.
Есть ли у кого-нибудь типичные законы перемежения? Я нашел один, потестил, но он не подходит. Есть основания полагать, что разработчики fldpc не стали выдумывать велосипед, а взяли уже готовый перемежитель,а они для турбокодов все однотипные вроде.
Вот этот не подошёл: for i = 1:N if mod(i, 4) == 0 p(i) = 0; elseif mod(i, 4) == 1 p(i) = N/2 + p1; elseif mod(i, 4) == 2 p(i) = p2; elseif mod(i, 4) == 3 p(i) = N/2 + p3; end end
for i = 1:N int_coef(i) = (mod((p0*i + p(i) + 1), N)+1); end
Сообщение отредактировал maratz - Feb 10 2016, 12:52
|