- Class folder 'Timing Recovery' with different methods
- Minimal example for the timing recovery in the FSO folder
- New evaluation scripts for FSO data
This commit is contained in:
magf
2026-02-02 10:15:07 +01:00
parent 3886524b0e
commit a8daf12b20
3 changed files with 10 additions and 51 deletions

View File

@@ -482,6 +482,11 @@ classdef Signal
yticks(round(linspace(y_min, y_max, min(10, max(4, ceil(y_range/10))))));
end
grid on;
% Add legend if not already present
if isempty(get(gca, 'Legend'))
legend;
end
end
@@ -924,7 +929,7 @@ classdef Signal
options.displayname = "";
end
mode = 1;
mode = 2;
histpoints = 2048; %% verticale resolution
histpoints = floor(histpoints/2)*2+1; %% to have the eye digram centered around one point make the vertical resolution uneven
@@ -965,7 +970,9 @@ classdef Signal
hold on
plot(eye_mat(:,n),'LineStyle',':','LineWidth',0.1,'Color',col(2,:));
end
ylabel('Amplitude of Signal');
xlabel('Samples','Interpreter','latex')
ylabel('Amplitude of Signal','Interpreter','latex');
xlim([0 histpoints_horizontal])
elseif mode == 1
% generate eye diagram using histogram