how to make both graphs x and y axis identical?

10 vues (au cours des 30 derniers jours)
Dipsikha Roy
Dipsikha Roy le 13 Fév 2021
Modifié(e) : Dipsikha Roy le 26 Fév 2021
Here in graph x axis is 200,400,600 and y axis has been ranging from 0 to 3 while other graph x axis is like 20,40,60.. and y axis range is ranging from 0 to 8.How to make both axis equal?Please help me?
  1 commentaire
Dipsikha Roy
Dipsikha Roy le 15 Fév 2021
recvd_serial_data = reshape(fft_data, 1,(16*8));
qam_demodulated_data = qamdemod(recvd_serial_data,M);
figure(17),
subplot(2,1,1),
x=1:no_of_data_bits;
recvd_serial_data = reshape(fft_data, 1,(16*8));
qam_demodulated_data = qamdemod(recvd_serial_data,M);
figure(17),
subplot(2,1,1),
x=1:no_of_data_bits;
stem(x*(1/Fm),data_source);
grid on;xlabel('Data Points');ylabel('Amplitude');
title('Original Data')
subplot (2,1,2),
num_sent = length(qam_demodulated_data );
lie_about_the_time = linspace(1, length(qam_demodulated_data), num_sent);
stairs(lie_about_the_time, qam_demodulated_data)
I used thid code,but this is not something I want.

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 14 Fév 2021
Currently you have something like
stairs(received_data)
Change that to
num_sent = length(original_data);
lie_about_the_time = linspace(1, length(recieved_data), num_sent);
stairs(lie_about_the_time, received_data)
  12 commentaires
Dipsikha Roy
Dipsikha Roy le 16 Fév 2021
Sir one help please
S2P = reshape(qam_modulated_data, no_of_data_bits/M,M);
here instead of passing qam_modulated_data I want to pass udata1 .Because I want to add Cyclic prefix only on even frequency suppressed data not every constallation point of qam.So how can I achieve that,instead of qam_modulated_data i want to pass udata1,
Dipsikha Roy
Dipsikha Roy le 26 Fév 2021
Modifié(e) : Dipsikha Roy le 26 Fév 2021
How to calculate ber vs snr of ofdm in above code,can you please guide?

Connectez-vous pour commenter.

Plus de réponses (1)

randerss simil
randerss simil le 13 Fév 2021
Modifié(e) : randerss simil le 13 Fév 2021
subplot(211)
t = linspace(0,3,1200)
stem(1:100:1200,3*cos(t(1:100:1200)))
xlim([1 1200])
xticks([0 200 400 600 800 1000 1200])
xticklabels({'0','200','400','600','800','1000','1200'})
subplot(212)
t = linspace(0,8,1200)
stem(1:100:1200,8*sin(t(1:100:1200)))
xlim([1 1200])
xticks([0 200 400 600 800 1000 1200])
xticklabels({'0','200','400','600','800','1000','1200'})
Try some thing like above
  1 commentaire
Dipsikha Roy
Dipsikha Roy le 14 Fév 2021
Thanks for ur help sir,but it is not working.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Test and Measurement dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by