1 load('adaptFilter19taps.mat', 'rAdaptEq');
2 %% convergence (|error| < 1e-3) at ~ 6000th symbol
4 for i = 1 : symPerFrame : 6000
5 subset = rAdaptEq(i : i + symPerFrame - 1);
6 h = scatterplot(subset);
7 title({'Adaptive filter (CMA) with 19 taps', ...
8 strcat(['Symbols ', num2str(i), ' to ', ...
9 num2str(i + symPerFrame - 1)])}, 'Interpreter', 'Latex');
10 xlabel('In-Phase', 'Interpreter', 'Latex');
11 ylabel('Quadrature', 'Interpreter', 'Latex');
14 'Units', 'centimeters', ...
15 'Position', [0 0 15 15], ...
16 'PaperPositionMode', 'auto');
19 'Units', 'normalized', ...
20 'YTick', -1:0.5:1, ...
24 print(strcat('adaptEqAni_', num2str(ceil(i / symPerFrame))), '-depsc2');