LDPC codes not working in comm toolbox.
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hello, I want to implement the following code
H = dvbs2ldpc(3/5);
[r,c]=size(H);
henc = comm.LDPCEncoder(H);
hdec = comm.LDPCDecoder(H);
data=logical(randi([0 1],r, 1));
encodedData=step(henc, data);
However, I get the following error "
"Error using LDPCEncoder/step Input must be a column vector of length K."
What am I doing wrong
0 comentarios
Respuestas (1)
  Yonatan Marin
 el 26 de Abr. de 2019
        Hello Alex,
the problem lies in the data vector. It does not have the necessery size.
It must be k= #columns - #rows, where as the columns and rows of matrix H are meant.
Maybe 
data=logical(randi([0 1],size(H,2)-size(H,1),1)) 
will work...
Best regards,
Yonatan
0 comentarios
Ver también
Categorías
				Más información sobre AI for Wireless en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

