ML_MLSE (before testing in depth)

minor changes here and there
This commit is contained in:
Silas Oettinghaus
2025-10-31 10:36:13 +01:00
parent b27f1d3715
commit 09f345aa91
7 changed files with 583 additions and 158 deletions

View File

@@ -332,12 +332,14 @@ for r = 1:length(fsym)
plot_stuff = 0;
gmi_mlse_pr_tgt_ = zeros(size(alpha_vec));
ber_mlse_pr_tgt_ = zeros(size(alpha_vec));
parfor a = 1:numel(alpha_vec)
for a = 1:numel(alpha_vec)
alpha_vec(a) = 0.9;
eq_ = EQ("Ne",[vnle_order1,vnle_order2,vnle_order3],"Nb",[0,0,0],"training_length",len_tr,"training_loops",5,"dd_loops",5,"K",2,"DCmu",mu_dc,"DDmu",[mu_ffe mu_dfe],"DFEmu",0.00,"FFEmu",0,"plotfinal",0,"ideal_dfe",0);
Symbols_filt = Symbols.filter([1,alpha_vec(a)],1);
[eq_signal_prtgt, eq_noise] = eq_.process(Rx_sig, Symbols_filt);
showLevelHistogram(eq_signal_prtgt,Symbols_filt,"displayname",'VNLE Out','fignum',201);
if plot_stuff
% Plot the response for respective EQ targets