Thank you so mucccccccc, you are f amazing goddess!!! if you just knew how many videos I have been watching to understand this and finally you just simplified and being able to explain to someone who is new and is not engineer , yet at least , thank youuuuuuuu
Great video. I am trying to figure out the waveforms. Would a 01 be created with a sine wave that has traveled 45 degrees at the beginning of the symbol period, a 11 be created by a sine wave that has traveled 135 degrees at the beginning of the beginning of the symbol period, a 10 by a sine wave that has traveled 225 degrees at the beginning of the symbol period, and a 00 being created by a sine wave that has traveled 315 degrees at the beginning of the symbol period?
I have come across a different explanation of QAM where 2 waves are used (one sine wave and one Cosine wave - the Q comes from these being Pi/2 out of phase) and the points on the grid are the amplitudes of the 2 waves. I think there is BPSK where the amplitude changes from positive to negative).My question is, are there 2 versions of QAM - one using one wave and another using 2 waves?
%% Soru-5 close all;clear all;clc; N=1e6; Snr_dB = 0:1:7; data=double(randn(1,N)>=0); bpsk_mod = 2*data-1; BER = zeros(1,length(Snr_dB)); i=1; for k = Snr_dB Snr_Lin = 10.^(k/10); noiseSigma = sqrt(1./(2*Snr_Lin)); noise = noiseSigma*1/sqrt(2)*(randn(1,N/2)+1i*randn(1,N/2)); bpsk_mod = 1/sqrt(2)*(sign(randn(1,N/2))+1i*sign(randn(1,N/2))); received = bpsk_mod + noise; dataR=(sign(real(bpsk_mod))+1)/2; dataI=(sign(imag(bpsk_mod))+1)/2; estimatedBitsR=real(received)>=0; estimatedBitsI=imag(received)>=0; BER(i) = (sum(xor(dataR,estimatedBitsR))+sum(xor(dataI,estimatedBitsI)))/N; i=i+1; end semilogy(Snr_dB,BER,'r*','LineWidth',2) title('QPSK nin AWGN Kanaldaki Bit Hata Performans Egrisi'); xlabel('SNR (dB)'); ylabel('Bit Hata orani'); grid on; hold on; theoreticalBER = 0.5*erfc(sqrt(10.^(Snr_dB/10))); semilogy(Snr_dB,theoreticalBER,'-','LineWidth',1) legend('Benzetim','Teorik'); %SNR arttıkça bozulmalara karşı daha güçlü işaretler elde ediyoruz. %%Snrarttıkça BER oranıda azalıyor.
one of the best explanations i have seen so far. thanks
Very clearly explained modulations, particularly for QAM.
The best explanation on the planet
My 15 colleagues couldn't explain me how it exactly works. Thank you very much. Now i can explain it for them.
Angel thank u for coming my way, you are indeed a TutorAngel. this breakdown is so revealing. thanks for imparting
I realy enjoy from watching your video i was like you i saw 50 video and content in internet but now i found what is modulations.👌
This is simple and amazing. Modulation explained at it's best!
i think you just saved me from failing my wireless communications module ! you really are an angel ! :)
Best explanation ever heard on this topic.thanks a lot. Wish I could get whole topics taken by you.
Awesome teaching ❤️
Thank you so mucccccccc, you are f amazing goddess!!! if you just knew how many videos I have been watching to understand this and finally you just simplified and being able to explain to someone who is new and is not engineer , yet at least , thank youuuuuuuu
Wonderful and crystal clear teaching ❤️
Brilliant explanation!
Damn wow this is a really clear explanation. I wish it was the first video i found. Thanks it really helped!
beautiful explanation
Beautiful!!! Great explanation
Thank you for the great explanation :)
Jeeeesus, this is a brilliant video for beginners.
Thank you for sharing this knowledge.
Nice video. Well explained. Thank you!
ive been struggling with this basic theory !! now i understood thoroughly, tq ssoooo mucchhh :))
Great video. I am trying to figure out the waveforms. Would a 01 be created with a sine wave that has traveled 45 degrees at the beginning of the symbol period, a 11 be created by a sine wave that has traveled 135 degrees at the beginning of the beginning of the symbol period, a 10 by a sine wave that has traveled 225 degrees at the beginning of the symbol period, and a 00 being created by a sine wave that has traveled 315 degrees at the beginning of the symbol period?
Very clear explanation, thank you very much
This is a great video, thank you so much!
I have come across a different explanation of QAM where 2 waves are used (one sine wave and one Cosine wave - the Q comes from these being Pi/2 out of phase) and the points on the grid are the amplitudes of the 2 waves. I think there is BPSK where the amplitude changes from positive to negative).My question is, are there 2 versions of QAM - one using one wave and another using 2 waves?
wonderful video thank you
Thank you. A very clear explanation.
I made your subscription 1000 from 999
very nicely explained. thank you very much!
very well explained ... I really appreciate Thanks!!!
Good lecture to start with
Thank you for that video, it is very helpful
I have a homework question. Can you support this topic?
Amazing, thank you!
1.5h university course in only 10 minute, top!
must of new devices have many internal anttena so there is 2 to 3 signal handling in the same time and also the fade signal is handling
I think g doesn't support 64 QAM. But awesome presentation
very nice video
Holy shit this is good. Thank you so much
Awesome
Finally got it. Thanks. by the way, love your accent
Very clear, thanks a lot ;)
Omg osm i was so confusing so save my life thanku
perfect! thanks!
Thanks
I love you ;-)
I love yo 2 hhhh
%% Soru-5
close all;clear all;clc;
N=1e6;
Snr_dB = 0:1:7;
data=double(randn(1,N)>=0);
bpsk_mod = 2*data-1;
BER = zeros(1,length(Snr_dB));
i=1;
for k = Snr_dB
Snr_Lin = 10.^(k/10);
noiseSigma = sqrt(1./(2*Snr_Lin));
noise = noiseSigma*1/sqrt(2)*(randn(1,N/2)+1i*randn(1,N/2));
bpsk_mod = 1/sqrt(2)*(sign(randn(1,N/2))+1i*sign(randn(1,N/2)));
received = bpsk_mod + noise;
dataR=(sign(real(bpsk_mod))+1)/2;
dataI=(sign(imag(bpsk_mod))+1)/2;
estimatedBitsR=real(received)>=0;
estimatedBitsI=imag(received)>=0;
BER(i) = (sum(xor(dataR,estimatedBitsR))+sum(xor(dataI,estimatedBitsI)))/N;
i=i+1;
end
semilogy(Snr_dB,BER,'r*','LineWidth',2)
title('QPSK nin AWGN Kanaldaki Bit Hata Performans Egrisi');
xlabel('SNR (dB)');
ylabel('Bit Hata orani');
grid on;
hold on;
theoreticalBER = 0.5*erfc(sqrt(10.^(Snr_dB/10)));
semilogy(Snr_dB,theoreticalBER,'-','LineWidth',1)
legend('Benzetim','Teorik');
%SNR arttıkça bozulmalara karşı daha güçlü işaretler elde ediyoruz.
%%Snrarttıkça BER oranıda azalıyor.