Home > cbassSouthFunctions > ACTFunctions > plot_noise_diode.m

plot_noise_diode

PURPOSE ^

% To plot data in each channel at a particular time stamp

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

% To plot data in each channel at a particular time stamp
 Do this for a noise diode event

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 %% To plot data in each channel at a particular time stamp
0002 % Do this for a noise diode event
0003 
0004 clear;
0005 close all;
0006 d = read_arcSouth('29-Apr-2013:14:17:46 ','     29-Apr-2013:14:37:38 ')
0007 
0008 nd_on_LL1 = (d.antenna0.roach1.LL(8.676e4,:))
0009 nd_on_LL2 = (d.antenna0.roach2.LL(8.676e4,:))
0010 nd_on_RR1 = (d.antenna0.roach1.RR(8.676e4,:))
0011 nd_on_RR2 = (d.antenna0.roach2.RR(8.676e4,:))
0012 
0013 nd_off_LL1 = (d.antenna0.roach1.LL(8.265e4,:))
0014 nd_off_LL2 = (d.antenna0.roach2.LL(8.265e4,:))
0015 nd_off_RR1 = (d.antenna0.roach1.RR(8.265e4,:))
0016 nd_off_RR2 = (d.antenna0.roach2.RR(8.265e4,:))
0017 
0018 figure(1)
0019 
0020 subplot(4,1,1)
0021 plot(nd_on_LL1,'r')
0022 hold on
0023 plot(nd_off_LL1,'b')
0024 title('Roach 1: LL')
0025 
0026 subplot(4,1,2)
0027 plot(nd_on_RR1,'r')
0028 hold on
0029 plot(nd_off_RR1,'b')
0030 title('Roach 1: RR')
0031 
0032 subplot(4,1,3)
0033 plot(nd_on_LL2,'r')
0034 hold on
0035 plot(nd_off_LL2,'b')
0036 title('Roach 2: LL')
0037 
0038 subplot(4,1,4)
0039 plot(nd_on_RR2,'r')
0040 hold on
0041 plot(nd_off_RR2,'b')
0042 title('Roach 2: RR')
0043 
0044 %%
0045 dd = read_arcSouth('08-May-2013:07:29:41 ','     08-May-2013:08:30:11 ')
0046 
0047 %dd = read_arcSouth('10-May-2013:07:27:04 ','     10-May-2013:08:27:34')
0048 %dd = read_arcSouth('11-May-2013:07:36:13 ','     11-May-2013:07:38:39      ')
0049 dd_nd_on_LL1 = (dd.antenna0.roach1.LL(2.427e5,:))
0050 dd_nd_on_LL2 = (dd.antenna0.roach2.LL(2.427e5,:))
0051 dd_nd_on_RR1 = (dd.antenna0.roach1.RR(2.427e5,:))
0052 dd_nd_on_RR2 = (dd.antenna0.roach2.RR(2.427e5,:))
0053 
0054 dd_nd_off_LL1 = (dd.antenna0.roach1.LL(2.386e5,:))
0055 dd_nd_off_LL2 = (dd.antenna0.roach2.LL(2.386e5,:))
0056 dd_nd_off_RR1 = (dd.antenna0.roach1.RR(2.386e5,:))
0057 dd_nd_off_RR2 = (dd.antenna0.roach2.RR(2.386e5,:))
0058 
0059 figure(2)
0060 
0061 subplot(4,1,1)
0062 plot(dd_nd_on_LL1,'r')
0063 hold on
0064 plot(dd_nd_off_LL1,'b')
0065 title('Roach 1: LL')
0066 
0067 subplot(4,1,2)
0068 plot(dd_nd_on_RR1,'r')
0069 hold on
0070 plot(dd_nd_off_RR1,'b')
0071 title('Roach 1: RR')
0072 
0073 subplot(4,1,3)
0074 plot(dd_nd_on_LL2,'r')
0075 hold on
0076 plot(dd_nd_off_LL2,'b')
0077 title('Roach 2: LL')
0078 
0079 subplot(4,1,4)
0080 plot(dd_nd_on_RR2,'r')
0081 hold on
0082 plot(dd_nd_off_RR2,'b')
0083 title('Roach 2: RR')
0084 
0085 
0086 %%
0087 %d3 = read_arcSouth('25-Apr-2013:11:36:18','25-Apr-2013:11:55:00')
0088 % 23rd april calibration factors
0089 dd = read_arcSouth('30-Apr-2013:02:16:22 ','     30-Apr-2013:03:16:52      ')
0090 time_on = 2.432e5
0091 time_off = 2.408e5
0092 dd_nd_on_LL1 = (dd.antenna0.roach1.LL(time_on,:))
0093 dd_nd_on_LL2 = (dd.antenna0.roach2.LL(time_on,:))
0094 dd_nd_on_RR1 = (dd.antenna0.roach1.RR(time_on,:))
0095 dd_nd_on_RR2 = (dd.antenna0.roach2.RR(time_on,:))
0096 
0097 dd_nd_off_LL1 = (dd.antenna0.roach1.LL(time_off,:))
0098 dd_nd_off_LL2 = (dd.antenna0.roach2.LL(time_off,:))
0099 dd_nd_off_RR1 = (dd.antenna0.roach1.RR(time_off,:))
0100 dd_nd_off_RR2 = (dd.antenna0.roach2.RR(time_off,:))
0101 
0102 figure(3)
0103 
0104 subplot(4,1,1)
0105 plot(dd_nd_on_LL1,'r')
0106 hold on
0107 plot(dd_nd_off_LL1,'b')
0108 title('Roach 1: LL')
0109 
0110 subplot(4,1,2)
0111 plot(dd_nd_on_RR1,'r')
0112 hold on
0113 plot(dd_nd_off_RR1,'b')
0114 title('Roach 1: RR')
0115 
0116 subplot(4,1,3)
0117 plot(dd_nd_on_LL2,'r')
0118 hold on
0119 plot(dd_nd_off_LL2,'b')
0120 title('Roach 2: LL')
0121 
0122 subplot(4,1,4)
0123 plot(dd_nd_on_RR2,'r')
0124 hold on
0125 plot(dd_nd_off_RR2,'b')
0126 title('Roach 2: RR')
0127 %%
0128 % Flat coefficients
0129 d5 = read_arcSouth('30-Apr-2013:12:45:00','30-Apr-2013:12:55:00')
0130 time_on = 1.85e4
0131 time_off = 3.26e4
0132 d5_nd_on_LL1 = (d5.antenna0.roach1.LL(time_on,:))
0133 d5_nd_on_LL2 = (d5.antenna0.roach2.LL(time_on,:))
0134 d5_nd_on_RR1 = (d5.antenna0.roach1.RR(time_on,:))
0135 d5_nd_on_RR2 = (d5.antenna0.roach2.RR(time_on,:))
0136 
0137 d5_nd_off_LL1 = (d5.antenna0.roach1.LL(time_off,:))
0138 d5_nd_off_LL2 = (d5.antenna0.roach2.LL(time_off,:))
0139 d5_nd_off_RR1 = (d5.antenna0.roach1.RR(time_off,:))
0140 d5_nd_off_RR2 = (d5.antenna0.roach2.RR(time_off,:))
0141 
0142 figure(5)
0143 
0144 subplot(4,1,1)
0145 plot(d5_nd_on_LL1,'r')
0146 hold on
0147 plot(d5_nd_off_LL1,'b')
0148 title('Roach 1: LL')
0149 
0150 subplot(4,1,2)
0151 plot(d5_nd_on_RR1,'r')
0152 hold on
0153 plot(d5_nd_off_RR1,'b')
0154 title('Roach 1: RR')
0155 
0156 subplot(4,1,3)
0157 plot(d5_nd_on_LL2,'r')
0158 hold on
0159 plot(d5_nd_off_LL2,'b')
0160 title('Roach 2: LL')
0161 
0162 subplot(4,1,4)
0163 plot(d5_nd_on_RR2,'r')
0164 hold on
0165 plot(d5_nd_off_RR2,'b')
0166 title('Roach 2: RR')
0167 %%
0168 % Ecosorb on off in power mode, flat coefficients
0169 d9 = read_arcSouth('26-Apr-2013:15:10:00:','26-Apr-2013:16:37:38:00')
0170 time_on_eco = 3.215e4 % eccosorb on
0171 time_off_eco = 4473 % eccosorb off
0172 time_on_eco_nd = 4.441e4 % eccosorb on + noise diode
0173 time_off_eco_nd = time_on_eco % eccosorb off no noise diode
0174 %time_on_eco =
0175 
0176 d = d9
0177 eco_on_LL1 = (d.antenna0.roach1.LL(time_on_eco,:))
0178 eco_on_LL2 = (d.antenna0.roach2.LL(time_on_eco,:))
0179 eco_on_RR1 = (d.antenna0.roach1.RR(time_on_eco,:))
0180 eco_on_RR2 = (d.antenna0.roach2.RR(time_on_eco,:))
0181 
0182 eco_off_LL1 = (d.antenna0.roach1.LL(time_off_eco,:))
0183 eco_off_LL2 = (d.antenna0.roach2.LL(time_off_eco,:))
0184 eco_off_RR1 = (d.antenna0.roach1.RR(time_off_eco,:))
0185 eco_off_RR2 = (d.antenna0.roach2.RR(time_off_eco,:))
0186 
0187 nd_eco_on_LL1 = (d.antenna0.roach1.LL(time_on_eco_nd,:))
0188 nd_eco_on_LL2 = (d.antenna0.roach2.LL(time_on_eco_nd,:))
0189 nd_eco_on_RR1 = (d.antenna0.roach1.RR(time_on_eco_nd,:))
0190 nd_eco_on_RR2 = (d.antenna0.roach2.RR(time_on_eco_nd,:))
0191 
0192 nd_eco_off_LL1 = (d.antenna0.roach1.LL(time_on_nd,:))
0193 nd_eco_off_LL2 = (d.antenna0.roach2.LL(time_on_nd,:))
0194 nd_eco_off_RR1 = (d.antenna0.roach1.RR(time_on_nd,:))
0195 nd_eco_off_RR2 = (d.antenna0.roach2.RR(time_on_nd,:))
0196 
0197 figure(9)
0198 
0199 subplot(4,1,1)
0200 plot(eco_on_LL1,'r')
0201 hold on
0202 plot(eco_off_LL1,'b')
0203 hold on
0204 plot(nd_eco_on_LL1,'g')
0205 title('Roach 1: LL')
0206 
0207 subplot(4,1,2)
0208 plot(eco_on_RR1,'r')
0209 hold on
0210 plot(eco_off_RR1,'b')
0211 hold on
0212 plot(nd_eco_on_RR1,'g')
0213 title('Roach 1: RR')
0214 
0215 subplot(4,1,3)
0216 plot(eco_on_LL2,'r')
0217 hold on
0218 plot(eco_off_LL2,'b')
0219 hold on
0220 plot(nd_eco_on_LL2,'g')
0221 title('Roach 2: LL')
0222 
0223 subplot(4,1,4)
0224 plot(eco_on_RR2,'r')
0225 hold on
0226 plot(eco_off_RR2,'b')
0227 hold on
0228 plot(nd_eco_on_RR2,'g')
0229 title('Roach 2: RR')
0230 
0231 
0232 figure
0233 subplot(4,1,4)
0234 plot(10*log10(eco_on_RR2)-50,'r')
0235 hold on
0236 plot(10*log10(eco_off_RR2)-50,'b')
0237 title('Roach 2: RR')

Generated on Sun 14-Jun-2015 17:12:45 by m2html © 2005