salonikios
Newbie level 2
Hello to everyone, i need help to finish the last two comments in my matlab code.Thanks in advance for your time and assistance guys!!!
clc;
N = 1024; %FFT points
M = 2; %QPSK efficiency
CP = 1/16; %CP length
PCKS = 1; %Number of packets
for pak = 1CKS
Bit_Block = randint(1,N*M);
X = 1/(sqrt(2)) * ((2*Bit_Block(1:N)-1) + j*(2*Bit_Block(N+1:N*M)-1));
x = sqrt(N) * ifft(X,N);
x_cp = [ x( (1-CP)*N+1:end), x]
max_energy_symbol=max(abs(x).^2); % find maximum energy symbol abs(x)^2
max_by_mean=max(x)/mean(x); % divide max by mean
magnitude=abs(x); % convert to dB
powerdB=20*log10(magnitude+eps);
% store for many experiments
% plot cdf curve : dfittool
end
clc;
N = 1024; %FFT points
M = 2; %QPSK efficiency
CP = 1/16; %CP length
PCKS = 1; %Number of packets
for pak = 1CKS
Bit_Block = randint(1,N*M);
X = 1/(sqrt(2)) * ((2*Bit_Block(1:N)-1) + j*(2*Bit_Block(N+1:N*M)-1));
x = sqrt(N) * ifft(X,N);
x_cp = [ x( (1-CP)*N+1:end), x]
max_energy_symbol=max(abs(x).^2); % find maximum energy symbol abs(x)^2
max_by_mean=max(x)/mean(x); % divide max by mean
magnitude=abs(x); % convert to dB
powerdB=20*log10(magnitude+eps);
% store for many experiments
% plot cdf curve : dfittool
end