Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATLAB Command Window
MATLAB Command Window
dat =
1 1 0 1 0 0 1 1 1 0 1 1 0 0
>> s
s =
1 1 0 1 0 0 1 1 1 0 1 1 0 0
>> %Verificando el residuo de salida, donde sí es diferente de 0, significa que hay error
>> rd
rd =
0 0 0 0
>> %Como se observa, no hay error. Ahora, cambiando el valor de el 2do bit para generar
un error en los datos que recibe el decoder
>> d(2)=not(d(2));
>> %Volviendo a decodificar
>> [s,rd]=crcdecod(d,p);
>> %Comparando 'dat' con 's' y mirando el residuo 'rd'
>> dat
dat =
1 1 0 1 0 0 1 1 1 0 1 1 0 0
>> s
s =
1 0 0 1 0 0 1 1 1 0 1 1 0 0
>> rd
rd =
MATLAB Command Window Page 2
0 0 1 0