IEEE.org     |     IEEE Xplore Digital Library     |     IEEE Standards     |     IEEE Spectrum     |     More Sites

Commit a1990860 authored by Martin Hudlicka's avatar Martin Hudlicka
Browse files

deleted reference to draft section number

parent 30ae27a5
......@@ -66,7 +66,8 @@ function [G_OPT,EVM] = F_EVM_Computation_on_Symbols(params,Symb,Sideal)
fprintf(' amplitude = %8.6f phase = %8.2f °\n',...
abs(G_OPT), angle(G_OPT) * 180 / pi );
% EVM Calculation same as the single-carrier case Section 5.1.2.5
% EVM Calculation same as the single-carrier case Section
% Determining the EVM of the User-Lab and Reference-Lab Measured Waveforms
EV = G_OPT*Symb - Sideal;
EVM = sqrt(dot(EV,EV)/dot(Sideal,Sideal));
......
......@@ -75,13 +75,15 @@ function [tau0, XOutopt] = F_calculateOptimal(XIn, XOut, Ts)
dt = Ts/K; % Time sampling interval
% First coarse alignment based on cross-correlation
% See Section 5.1.2.2(1) of IEEE P1765 document: Coarse time alignment
% See Section Optimal Time Alignment of Waveform 2 to Waveform 1 and Removal of Constant Phase
% Offset of IEEE P1765 document: Coarse time alignment
R = abs(ifft(P0));
[Rmax, Icoarse] = max(R);
T0init = (Icoarse - 1)*dt; % Coarse delay (within one time sampling interval dt)
% Fine time alignment
% See Section 5.1.2.2(2) of IEEE P1765 document: Fine time alignment
% See Section Optimal Time Alignment of Waveform 2 to Waveform 1 and Removal of Constant Phase
% Offset of IEEE P1765 document: Fine time alignment
% Parabolic fit refinement
if Icoarse ==1
Rleft = R(K); Rright = R(2);
......
......@@ -60,7 +60,7 @@ function F_Save_Results_NPR_EVM_NMSE(NPR_EVM_pct, tau0, NMSEdB)
fprintf(fid,'%s\n','Definition:');
fprintf(fid,'%s\n','-----------------------------');
fprintf(fid,'%s\n','> NPR EVM % = RF spectrum EVM (= in-band average NPR) with low-pass filter, in percent');
fprintf(fid,'%s\n','> NMSE = RF spectrum normalized mean square error as defined in Section 7.5, in dB');
fprintf(fid,'%s\n','> NMSE = RF spectrum normalized mean square error as defined in Section "Normalized Mean-Square Error", in dB');
fprintf(fid,'%s\n','> Optimal Delay (ns) = Optimal time delay in ns');
fclose(fid);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment