This commit is contained in:
Silas Oettinghaus
2026-04-29 10:17:09 +02:00
parent 910486f536
commit 56b48095db
8 changed files with 142 additions and 84 deletions

View File

@@ -6,10 +6,10 @@ repoRoot = fileparts(fileparts(fileparts(mfilename("fullpath"))));
addpath(genpath(repoRoot));
orders = [2 4 6 8];
userOrder = 7;
userOrder = 18;
fprintf("PAM | bits checked | errors | BER\n");
fprintf("----+--------------+--------+-----\n");
fprintf("PAM | bits shape |symbols shape | bits checked | errors | BER\n");
fprintf("----+--------------+----------------+--------------+------\n");
for M = orders
bitSignal = Signalgenerator( ...
@@ -23,5 +23,5 @@ for M = orders
[checkedBits, errors, ber] = calc_ber(rxBits.signal, bitSignal.signal);
fprintf("%3d | %12d | %6d | %.1e\n", M, checkedBits, errors, ber);
fprintf("%3d | %3d x %3d |%3d x %3d | %12d | %6d | %.1e\n", M, size(bitSignal.signal, 1),size(bitSignal.signal, 2),size(txSymbols.signal, 1),size(txSymbols.signal, 2), checkedBits, errors, ber);
end