Как я могу определить этот код RSC, используя Poly2trellis в Matlab (или Python)?Python

Программы на Python
Anonymous
Как я могу определить этот код RSC, используя Poly2trellis в Matlab (или Python)?

Сообщение Anonymous »


Определение RSC

Я пытаюсь объявить этот RSC, определенный на этой диаграмме, с помощью функции poly2trellis. Изучив документацию по Poly2trellis, я сначала подумал, что правильный подход будет следующим:

trellis = poly2trellis(4, [15 17 13], 15);

Потому что:

G(𝐷) = [1 𝑛0(𝐷)/𝑑(𝐷) 𝑛1(𝐷)/𝑑(𝐷)]

𝑛0(𝐷) = 1 + 𝐷 + 𝐷^3 𝑛1(𝐷) = 1 + 𝐷 + 𝐷^2 + 𝐷^3 d(𝐷) = 1 + 𝐷^2 + 𝐷^3

1. n0(D) = 1 + D + D^3 = 1011 = 13 (восьмеричное)

2. n1(D) = 1 + D + D^ 2 + D^3 = 1111 = 17 (восьмеричное)

3. d(D) = 1 + D^2 + D^3 = 1101 = 15 (восьмеричное)

Однако после дальнейшего изучения и практических испытаний эта конфигурация оказалась неверной. Может ли кто-нибудь предоставить рекомендации или исправления о том, как точно объявить код RSC с помощью poly2trellis?

Как правильно использовать поли2решетку

Вернуться в «Python»