Theory stuff from sials work pc; minor stuff here and there

This commit is contained in:
Silas Oettinghaus
2026-02-19 15:11:32 +01:00
parent 1b8d83dec0
commit 2a724b833f
14 changed files with 810 additions and 39 deletions

View File

@@ -78,7 +78,7 @@ for i = 1:length(fsym)
%%%%% Pulseforming %%%%%%
rrca=0.3;
X = Pulseformer("fsym",fsym(i),"fdac",256e9,"pulse","rrc","pulselength",16,"rrcalpha",rrca).process(digimod_out);
X = Pulseformer("fsym",fsym(i),"fdac",256e9,"pulse","rc","pulselength",16,"alpha",rrca).process(digimod_out);
% % %%%%% Clip to PAM range %%%%%%
min_ = min(digimod_out.signal).*1.3;
@@ -89,7 +89,7 @@ for i = 1:length(fsym)
X2 = M8199A("kover",kover).process(X);
X = Pulseformer("fsym",fsym(i),"fdac",92e9,"pulse","rrc","pulselength",16,"rrcalpha",rrca).process(digimod_out);
X = Pulseformer("fsym",fsym(i),"fdac",92e9,"pulse","rc","pulselength",16,"alpha",rrca).process(digimod_out);
% % %%%%% Clip to PAM range %%%%%%
min_ = min(digimod_out.signal).*1.3;
@@ -117,7 +117,7 @@ for i = 1:length(fsym)
end
end
%%
cols = linspecer(3);
figure(6)
@@ -130,7 +130,7 @@ xlabel("Baudrate in GBaud");
ylabel("Vpp in V")
legend
ylim([0.3 1.4])
thickenfigure;
figure(7)
hold on
@@ -142,7 +142,7 @@ xlabel("Baudrate in GBaud");
ylabel("Output Power in dBm")
legend
ylim([-12 4])
thickenfigure;
figure(8)
hold on
@@ -154,7 +154,7 @@ xlabel("Baudrate in GBaud");
ylabel("PAPR linear")
legend
ylim([3 10])
thickenfigure;
figure(9)
@@ -167,7 +167,7 @@ xlabel("Baudrate in GBaud");
ylabel("Vpp in V")
legend
ylim([0.3 1.4])
thickenfigure;
figure(10)
hold on
@@ -179,7 +179,7 @@ xlabel("Baudrate in GBaud");
ylabel("Output Power in dBm")
legend
ylim([-12 4])
thickenfigure;
figure(11)
hold on
@@ -191,6 +191,6 @@ xlabel("Baudrate in GBaud");
ylabel("PAPR linear")
legend
ylim([3 10])
thickenfigure;
autoArrangeFigures