3f62d540 |
1 | niveauColores |
2 | |
3 | for L=ind |
4 | for r=1:max(b(:,L)) |
5 | betaLassoMLE(:,:,r)=inv(rhoLassoMLE(:,:,r,L)) * phiLassoMLE(:,:,r,L); |
6 | end |
7 | end |
8 | dessinRho = zeros(max(K),size(rhoLassoMLE,1),max(ind)); |
9 | cpt=1; |
10 | gr = gray(64); |
11 | |
12 | for L=ind |
13 | k=size(find(piLassoMLE(:,L)~=0),1) |
14 | figure(1) |
15 | %for r=1:k |
16 | r=1 |
17 | subplot(1,k+1,r) |
18 | cpt=cpt+1; |
19 | colormap(gr(end:-1:1,:)); |
20 | imagesc(abs(betaLassoMLE(:,:,r))) |
21 | set(gca,'xtick',[],'ytick',[]) |
22 | set(gca, 'FontSize', 30) |
23 | title(['$\hat{\underline{\beta}_1}$'],'FontSize', 45,'Interpreter','latex') |
24 | h=colorbar; |
25 | set(gca, 'FontSize', 30) |
26 | r=2 |
27 | subplot(1,k+1,r) |
28 | cpt=cpt+1; |
29 | colormap(gr(end:-1:1,:)); |
30 | imagesc(abs(betaLassoMLE(:,:,r))) |
31 | set(gca,'xtick',[],'ytick',[]) |
32 | set(gca, 'FontSize', 30) |
33 | title(['$\hat{\underline{\beta}_2}$'],'FontSize', 45,'Interpreter','latex') |
34 | h=colorbar; |
35 | set(gca, 'FontSize', 30) |
36 | |
37 | %end |
38 | subplot(1,k+1,k+1) |
39 | gr = gray(64); |
40 | colormap(gr(end:-1:1,:)); |
41 | imagesc(abs(betaLassoMLE(:,:,1)-betaLassoMLE(:,:,2))) |
42 | set(gca,'xtick',[],'ytick',[]) |
43 | title('$|\hat{\underline{\beta}_1}-\hat{\underline{\beta}}_2|$','FontSize',45,'Interpreter','latex') |
44 | h=colorbar; |
45 | set(gca, 'FontSize', 30) |
46 | figure(L+k+1) |
47 | for r=1:k |
48 | for z=1:size(rhoLassoMLE,1) |
49 | dessinRho(r,z,L) = inv(rhoLassoMLE(z,z,r,L)^2); |
50 | end |
51 | end |
52 | |
53 | %for r=1:k |
54 | r=1 |
55 | subplot(k,1,r) |
56 | % if r==1 |
57 | % colormap(cmapRouge(end:-1:1,:)); |
58 | % else if r==2 |
59 | % colormap(cmapBleu(end:-1:1,:)); |
60 | % else colormap(cmapVert(end:-1:1,:)); |
61 | % end |
62 | % end |
63 | imagesc(dessinRho(r,:,L)) |
64 | set(gca,'xtick',[],'ytick',[]) |
65 | xlabh = get(gca,'XLabel'); |
66 | set(xlabh,'Position',get(xlabh,'Position') + [0 .15 0]) |
67 | title('$\hat{\Sigma}_1$','FontSize', 55,'Interpreter','latex') |
68 | xlabel('d_4[1] d_4[2] d_4[3] d_3[1] d_3[2] d_3[3] d_3[4] d_3[5] d_3[6]','FontSize', 30) |
69 | set(gca, 'FontSize', 45) |
70 | set(gca,'Position',[0.01 0.1+0.5*(2-r) 0.9 0.2]) |
71 | |
72 | r=2 |
73 | subplot(k,1,r) |
74 | % if r==1 |
75 | % colormap(cmapRouge(end:-1:1,:)); |
76 | % else if r==2 |
77 | % colormap(cmapBleu(end:-1:1,:)); |
78 | % else colormap(cmapVert(end:-1:1,:)); |
79 | % end |
80 | % end |
81 | imagesc(dessinRho(r,:,L)) |
82 | set(gca,'xtick',[],'ytick',[]) |
83 | xlabh = get(gca,'XLabel'); |
84 | set(xlabh,'Position',get(xlabh,'Position') + [0 .15 0]) |
85 | title('$\hat{\Sigma}_2$','FontSize', 55,'Interpreter','latex') |
86 | xlabel('d_4[1] d_4[2] d_4[3] d_3[1] d_3[2] d_3[3] d_3[4] d_3[5] d_3[6]','FontSize', 30) |
87 | set(gca, 'FontSize', 45) |
88 | set(gca,'Position',[0.01 0.1+0.5*(2-r) 0.9 0.2]) |
89 | %end |
90 | %h=colorbar; |
91 | gr = gray(64); |
92 | colormap(gr(end:-1:1,:)); |
93 | axes('Position', [0.14 0.1 0.8 0.8], 'Visible', 'off'); |
94 | % c=colorbar; |
95 | % set(gca, 'FontSize', 40) |
96 | % caxis([0 max(max(dessinRho(:,:,L)))]) |
97 | end |