1 | clear all; close all; clc; |
---|
2 | load analyze.mat |
---|
3 | |
---|
4 | idet=7; |
---|
5 | figure |
---|
6 | hold on |
---|
7 | plot(amp(:,idet),amp(:,1),'*b','linewidth',2) |
---|
8 | plot(amp(:,idet),amp(:,2),'^g','linewidth',2) |
---|
9 | plot(amp(:,idet),amp(:,3),'*g','linewidth',2) |
---|
10 | plot(amp(:,idet),amp(:,4),'^b','linewidth',2) |
---|
11 | plot(amp(:,idet),amp(:,5),'ob','linewidth',2) |
---|
12 | plot(amp(:,idet),amp(:,6),'^m','linewidth',2) |
---|
13 | plot(amp(:,idet),amp(:,7),'-or','linewidth',2) |
---|
14 | plot(amp(:,idet),amp(:,8),'*r','linewidth',2) |
---|
15 | plot(amp(:,idet),amp(:,9),'*k','linewidth',2) |
---|
16 | plot(amp(:,idet),amp(:,10),'ok','linewidth',2) |
---|
17 | xlim([0.0 0.055]) |
---|
18 | ylim([0 0.15]) |
---|
19 | set(gca,'fontsize',16) |
---|
20 | legend('48^o','55^o', '62^o','69^o','76^o', '83^o','90^o','97^o','104^o', '111^o') |
---|
21 | xlabel('Amplite 90^o, [a.u.]') |
---|
22 | ylabel('Amplitude, [a.u.]') |
---|
23 | title('Amplitude correlation') |
---|
24 | grid on |
---|
25 | |
---|
26 | cut=amp(:,idet)>0.025; |
---|
27 | for c=1:11 |
---|
28 | fx=fit(amp(cut,idet),amp(cut,c),'poly1'); |
---|
29 | f(c,:)=[fx.p1 fx.p2]; |
---|
30 | tmp1=confint(fx); |
---|
31 | tmp2=(tmp1(1:2:3)-tmp1(2:2:4))/4; |
---|
32 | Er(c,:)=tmp2; |
---|
33 | end |
---|
34 | |
---|
35 | figure |
---|
36 | errorbar(48:7:118,f(:,1),Er(:,1),'-.ok','linewidth',2) |
---|
37 | set(gca,'fontsize',16) |
---|
38 | xlabel('Angle, [deg.]') |
---|
39 | ylabel('Amplitude, [a.u.]') |
---|
40 | title('Slope') |
---|
41 | grid on |
---|
42 | |
---|
43 | figure |
---|
44 | errorbar(48:7:118,f(:,2),Er(:,2),'-.or','linewidth',2) |
---|
45 | set(gca,'fontsize',16) |
---|
46 | xlabel('Angle, [deg.]') |
---|
47 | ylabel('Amplitude, [a.u.]') |
---|
48 | title('Base') |
---|
49 | grid on |
---|
50 | |
---|
51 | cut=amp(:,7)>0.025; |
---|
52 | |
---|
53 | for idet=1:11 |
---|
54 | for c=1:11 |
---|
55 | fx=fit(amp(cut,idet),amp(cut,c),'poly1'); |
---|
56 | f2d(c,idet,:)=[fx.p1 fx.p2]; |
---|
57 | Cx(c,idet)=corr(amp(cut,idet),amp(cut,c)); |
---|
58 | tmp1=confint(fx); |
---|
59 | tmp2=(tmp1(1:2:3)-tmp1(2:2:4))/4; |
---|
60 | Er2d(c,idet,:)=tmp2; |
---|
61 | end |
---|
62 | end |
---|
63 | figure |
---|
64 | contourf(48:7:118,48:7:118,f2d(:,:,1)') |
---|
65 | set(gca,'fontsize',16) |
---|
66 | xlabel('Angle, [deg.]') |
---|
67 | ylabel('Angle ref., [deg.]') |
---|
68 | title('Slope') |
---|
69 | grid on |
---|
70 | colorbar |
---|
71 | figure |
---|
72 | contourf(48:7:118,48:7:118,f2d(:,:,2)') |
---|
73 | colorbar |
---|
74 | set(gca,'fontsize',16) |
---|
75 | xlabel('Angle, [deg.]') |
---|
76 | ylabel('Angle ref., [deg.]') |
---|
77 | title('Base') |
---|
78 | grid on |
---|
79 | colorbar |
---|
80 | |
---|
81 | % figure |
---|
82 | % contourf(48:7:118,48:7:118,Er2d(:,:,1)') |
---|
83 | % colorbar |
---|
84 | % figure |
---|
85 | % contourf(48:7:118,48:7:118,Er2d(:,:,2)') |
---|
86 | % colorbar |
---|
87 | figure |
---|
88 | contourf(48:7:118,48:7:118,Cx(:,:)') |
---|
89 | colorbar |
---|
90 | set(gca,'fontsize',16) |
---|
91 | xlabel('Angle, [deg.]') |
---|
92 | ylabel('Angle ref., [deg.]') |
---|
93 | title('Correlation') |
---|
94 | grid on |
---|
95 | colorbar |
---|
96 | |
---|