%CÓDIGO CONVOLUCIONAL. %function c=crc215(u) %Entradas: %u:189 bits de la clase Ia y Ib entrelazados y con código cíclico. %Salidas: %c:378 bits de salida tras el código convolucional. function c=crc215(u) ant=['0' '0' '0' '0']; for i=1:189 reg=[u(i),ant]; g(2*i-1)=mod((reg(1)+reg(4)+reg(5)),2); g(2*i)=mod((reg(1)+reg(2)+reg(4)+reg(5)),2); ant=reg(1:4); end c=dec2bin(g)';