Changeset 648 in ETALON
- Timestamp:
- Apr 3, 2017, 3:59:33 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SPESO/ana2015/analyse_day.m
r646 r648 45 45 dayInfo.ch2signalNegPeakLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.LPM.signalNegPeak; 46 46 47 dayInfo.ch2signalRMSLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.LPM.allRMS; 48 dayInfo.ch2signalRMSSPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.SPM.allRMS; 47 dayInfo.ch2signalRMSLPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.LPM.allRMS(1); 48 dayInfo.ch2signalRMSSPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.SPM.allRMS(1); 49 dayInfo.ch2signalRMSLPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.LPM.allRMS(3); 50 dayInfo.ch2signalRMSSPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(2).values.SPM.allRMS(3); 51 49 52 if(((theShot.shotInfo.ch(1).on)==1)&& (~(isempty(theShot.shotInfo.ch(1).values))) && ( strcmp(dateStr,dateStrFile ))) 50 53 dayInfo.ch1signalValSPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.SPM.signalVal; … … 53 56 dayInfo.ch1signalNegPeakLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.LPM.signalNegPeak; 54 57 55 dayInfo.ch1signalRMSLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.LPM.allRMS; 56 dayInfo.ch1signalRMSSPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.SPM.allRMS; 57 58 dayInfo.ch1signalRMSLPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.LPM.allRMS(1); 59 dayInfo.ch1signalRMSSPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.SPM.allRMS(1); 60 dayInfo.ch1signalRMSLPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.LPM.allRMS(3); 61 dayInfo.ch1signalRMSSPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(1).values.SPM.allRMS(3); 58 62 end % if ch(1) is on 59 63 … … 64 68 dayInfo.ch3signalNegPeakLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.LPM.signalNegPeak; 65 69 66 dayInfo.ch3signalRMSLPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.LPM.allRMS; 67 dayInfo.ch3signalRMSSPM(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.SPM.allRMS; 70 dayInfo.ch3signalRMSLPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.LPM.allRMS(1); 71 dayInfo.ch3signalRMSSPM1(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.SPM.allRMS(1); 72 dayInfo.ch3signalRMSLPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.LPM.allRMS(3); 73 dayInfo.ch3signalRMSSPM2(iShot)=dayInfo.shots(iShot).shotInfo.ch(3).values.SPM.allRMS(3); 68 74 end % if ch(3) is on 69 75 hourStr=line(16:21); … … 108 114 dayFullInfo.ch2signalNegPeakLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.LPM.signalNegPeak; 109 115 110 dayFullInfo.ch2signalRMSLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.LPM.allRMS; 111 dayFullInfo.ch2signalRMSSPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.SPM.allRMS; 116 dayFullInfo.ch2signalRMSLPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.LPM.allRMS(1); 117 dayFullInfo.ch2signalRMSSPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.SPM.allRMS(1); 118 dayFullInfo.ch2signalRMSLPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.LPM.allRMS(3); 119 dayFullInfo.ch2signalRMSSPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(2).values.SPM.allRMS(3); 120 112 121 if((theShot.shotInfo.ch(1).on)==1) 113 122 if (~(isempty(theShot.shotInfo.ch(1).values))) … … 116 125 dayFullInfo.ch1signalValLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.LPM.signalVal; 117 126 dayFullInfo.ch1signalNegPeakLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.LPM.signalNegPeak; 118 dayFullInfo.ch1signalRMSLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.LPM.allRMS; 119 dayFullInfo.ch1signalRMSSPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.SPM.allRMS; 127 128 dayFullInfo.ch1signalRMSLPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.LPM.allRMS(1); 129 dayFullInfo.ch1signalRMSSPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.SPM.allRMS(1); 130 dayFullInfo.ch1signalRMSLPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.LPM.allRMS(3); 131 dayFullInfo.ch1signalRMSSPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(1).values.SPM.allRMS(3); 120 132 else % shot is empty 121 133 error_sp(['Empty channel 1 shot on ' dateStr ' shot number ' num2str(iFullShot) ]) … … 129 141 dayFullInfo.ch3signalValLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.LPM.signalVal; 130 142 dayFullInfo.ch3signalNegPeakLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.LPM.signalNegPeak; 131 dayFullInfo.ch3signalRMSLPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.LPM.allRMS; 132 dayFullInfo.ch3signalRMSSPM(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.SPM.allRMS; 143 dayFullInfo.ch3signalRMSLPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.LPM.allRMS(1); 144 dayFullInfo.ch3signalRMSSPM1(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.SPM.allRMS(1); 145 dayFullInfo.ch3signalRMSLPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.LPM.allRMS(3); 146 dayFullInfo.ch3signalRMSSPM2(iFullShot)=dayFullInfo.shots(iFullShot).shotInfo.ch(3).values.SPM.allRMS(3); 133 147 else % shot is empty 134 148 error_sp(['Empty channel 3 shot on ' dateStr ' shot number ' num2str(iFullShot) ])
Note: See TracChangeset
for help on using the changeset viewer.