Working Kerr effect; PDM; speedups; removed unused files
[4yp.git] / adaptFilterConstellationAnimation.m
CommitLineData
f9a73e9e
AIL
1load('adaptFilter19taps.mat', 'rAdaptEq');
2%% convergence (|error| < 1e-3) at ~ 6000th symbol
3symPerFrame = 500;
4for 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');
12 axis([-1 1 -1 1]);
13 set(gcf, ...
14 'Units', 'centimeters', ...
15 'Position', [0 0 15 15], ...
16 'PaperPositionMode', 'auto');
17 formatFigure;
18 set(gca, ...
19 'Units', 'normalized', ...
20 'YTick', -1:0.5:1, ...
21 'XTick', -1:0.5:1);
22 %%formatFigure;
23
24 print(strcat('adaptEqAni_', num2str(ceil(i / symPerFrame))), '-depsc2');
25 close(h);
26end