hi! can you please guide me how to generate 7 bit binary comibations and assign all of them a unique value?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
%4PAM SIGNAL GENERATOR
M=4;
for m=1:M
a(m)=2*m-1-M;
end
%BINARY INPUT SEQUENCE
x=randi([0 1],1,20);
%BITS TO LEVELS MAPPING
fsk4=[]; %empty variable
for j=1:2:length(x)-1
if x(j)==0 && x(j+1)==0
fsk=a(1);
elseif x(j)==0 && x(j+1)==1
fsk=a(2);
elseif x(j)==1 && x(j+1)==1
fsk=a(3);
else
fsk=a(4);
end
fsk4=[fsk4 fsk];
end
0 comentarios
Respuestas (1)
Walter Roberson
el 13 de Sept. de 2017
M = 2^7;
idx = bin2dec( char(YourBinaryArray + '0') ); %binary combinations assumed across rows
fsk = 2 * idx - M/2 - 1;
0 comentarios
Ver también
Categorías
Más información sobre FSK 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!