Add new minimal example (+ a ton of other, not so important, changes)

This commit is contained in:
Silas Oettinghaus
2025-12-15 15:04:15 +01:00
parent 75dddca1f2
commit 569e72a1fe
43 changed files with 3594 additions and 674 deletions

View File

@@ -21,7 +21,7 @@ height = 200;
plotJob.Position = [100 100 width 100+height];
cols = cbrewer2("paired",12);
plotJob.color = cols(1,:);
plotJob.l = 2;
plotJob.l = 10;
plotJob.ch = 16;
plotJob.d = 0;
plotJob.sgm = 0;
@@ -30,7 +30,7 @@ plotJob.p_in = 3;
plotJob.gamma = 0.0023;
plotJob.pmd = 0.1;
plotJob.channelspacing = 400e9;
plotJob.randzdw = 0;
plotJob.randzdw = 1;
plotJob.plot_ber_curve = 0;
@@ -52,7 +52,7 @@ plotJob.yAxisLabel = 'BER';
% createbercurves(wh,plotJob)
P = [3,6];
P = [3];
for i = 1:2
plotJob.p_in = P(i);
createviolinplots(wh,plotJob);
@@ -234,8 +234,8 @@ Title = ["Co Pol.","Link Segmentation","Paired Pol. Interl.","Alternating Pol. I
D = [0,3,0,0];
Sgm = [0,1,0,0];
colidx = [3];
Len = [10];
colidx = [4];
Len = plotJob.l;
fig = findall(groot, 'Type', 'figure', 'Name', plotJob.figName);
if isvalid(fig)