how to obtain the graph?
Mostrar comentarios más antiguos
i having problem to obtain a graph for the line coding. The graph that i should obtain is below:
;

But by using this code: i can't get the above graph
message=[0 1 1 0 1 0 1];
data=zeros(1,2*length(message));
data(1:2:14)=message;
i=1:7;
j=1.99:7.99;
time=[ ];
for k=1:7
time=[i(k) j()];
end
signal=[ ];
for t=1:2:14
if (data (t)==0)
signal (t:t+1)=0;
else
signal (t:t+1)=1;
end
end
figure (1);
plot (time, signal,'linewidth',2);
title ('Line Coding1' );
xlabel('Time');
xlim([1 8]);
ylabel('Amplitude');
ylim([-2 2]);
grid on
Respuesta aceptada
Más respuestas (4)
you can try this
message=[0 1 1 0 1 0 1 1];
figure (1);
stairs(message);
title ('Line Coding1' );
xlabel('Time');
xlim([1 8]);
ylabel('Amplitude');
ylim([-2 2]);
grid on
2 comentarios
TEHVISIVASANKERI NARAYANAN
el 20 de Mayo de 2021
TEHVISIVASANKERI NARAYANAN
el 20 de Mayo de 2021
Girijashankar Sahoo
el 20 de Mayo de 2021
0 votos
message=[0 1 1 0 1 0 1 ];
data=[message 0]
stairs(data);
title ('Line Coding1' );
xlabel('Time');
xlim([1,8]);
ylabel('Amplitude');
ylim([-2 2]);
grid on
1 comentario
TEHVISIVASANKERI NARAYANAN
el 20 de Mayo de 2021
Girijashankar Sahoo
el 20 de Mayo de 2021
0 votos
You have 7 bit, plot in time index 1-2, 2-3, 3-4,4-5,5-6,6-7,7-8 at time index 8 it will reach to next transition value. So we take 0 as default zero pad. It does not impact on line code but complete waveform.
you can try with any another example message=[0 1 1 0 0 1 0 1 0 1 1 0 1]
after zeropad data=[message 0]

2 comentarios
TEHVISIVASANKERI NARAYANAN
el 21 de Mayo de 2021
Girijashankar Sahoo
el 22 de Mayo de 2021
if it helps accept my answer
Girijashankar Sahoo
el 22 de Mayo de 2021
0 votos
%% Bro code is same just put your message bit @message get desire line code
message=[0 1 1 0 1 0 1 ];
data=[message 0]
stairs(data);
title ('Line Coding1' );
xlabel('Time');
xlim([1,8]);
ylabel('Amplitude');
ylim([-2 2]);
grid on
Categorías
Más información sobre Annotations en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
