why is the result of this simple code about Appdecoder wrong?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
i use system object block to encode and decode a data stream as u see in the written code below. but i dont know when i compare the data with the decoded data, its result is completely wrong, can anyone know its reason?
% clc;
clear all;
Data1=randi([0 1],300,1);
H=comm.ConvolutionalEncoder('TrellisStructure',poly2trellis(5,[23 35]),'TerminationMethod','Truncated');
h=comm.APPDecoder('TrellisStructure',poly2trellis(5,[23 35]),'TerminationMethod','Truncated','Algorithm','True APP');
y=step(H, Data1);
x=step(h,zeros(300,1),y);
b=double(x >0);
v=Data1-b }
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Aerospace Applications dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!