- Timestamp:
- Mar 31, 2016, 5:54:56 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SPESO/ana2015/all_data_summary.m
r426 r444 187 187 print( '-dpng', [ plots_basedir 'recent' '_full_shots' '_diff' '.png' ]); 188 188 189 %=================================================== Copy SOLEIL status imgs ================================================== 190 189 %===================== Copy SOLEIL status imgs ============================= 191 190 for iday=0:5 192 191 dateStr=datestr(now-iday, 'yyyymmdd'); 193 dateBfStr=datestr(now-iday-1, 'yyyymmdd'); 194 195 % copy to each date folder 196 %---------- 1 ----------- 197 imgName1 = ['soleil_status_' dateBfStr '_20.png']; 198 [result errmsg]=copyfile( [ basedir '/' dateBfStr '/' imgName1 ] ,[ plots_basedir '/' dateBfStr '/' imgName1 ] ); 199 % copy to main folder as SOLEIL_since_X_days_; 200 %---------- 2 ----------- 201 imgName2 = ['SOLEIL_since_' num2str(iday+1) '_days_20.png']; 202 [result errmsg]=copyfile( [ basedir '/' dateBfStr '/' imgName1 ] ,[ plots_basedir '/' imgName2 ] ); 203 204 %---------- 1 ----------- 205 imgName1 = ['soleil_status_' dateStr '_08.png']; 206 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,[ plots_basedir '/' dateStr '/' imgName1 ] ); 207 %---------- 2 ----------- 208 imgName2 = ['SOLEIL_since_' num2str(iday) '_days_08.png']; 209 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,[ plots_basedir '/' imgName2 ] ); 210 211 %---------- 1 ----------- 212 imgName1 = ['soleil_status_' dateStr '_20.png']; 213 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,[ plots_basedir '/' dateStr '/' imgName1 ] ); 214 %---------- 2 ----------- 215 imgName2 = ['SOLEIL_since_' num2str(iday) '_days_20.png']; 216 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,[ plots_basedir '/' imgName2 ] ); 192 imgName1 = ['soleil_status_' dateStr '_08.png']; 193 imgName2 = ['SOLEIL_status_since_' num2str(iday) '_days_08.png']; 194 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,... 195 [ plots_basedir '/' imgName2 ] ); 196 197 if datenum(dateStr, 'yyyymmdd')+20/24<now 198 imgName1 = ['soleil_status_' dateStr '_20.png']; 199 imgName2 = ['SOLEIL_status_since_' num2str(iday) '_days_20.png']; 200 [result errmsg]=copyfile( [ basedir '/' dateStr '/' imgName1 ] ,... 201 [ plots_basedir '/' imgName2 ] ); 202 end; % if data for 20 hours exist 217 203 218 204 end; 219 205 220 % --------------------------------------------------------------------------- -----------------------------------------------206 % --------------------------------------------------------------------------- 221 207 222 208 fid=fopen(fnamehtml,'w'); … … 272 258 273 259 dateStr=datestr(now-iday, 'yyyymmdd'); 274 dateBfStr=datestr(now-iday-1, 'yyyymmdd'); 275 276 imgname = ['SOLEIL_since_' num2str(iday+1) '_days_20.png']; 277 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 278 279 imgname = ['SOLEIL_since_' num2str(iday) '_days_08.png']; 280 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 281 282 % do not plot 20h plot for 24 last hours 283 if (iday>0)||(str2num(datestr(now, 'HHMM'))>2000) 284 imgname = ['SOLEIL_since_' num2str(iday) '_days_20.png']; 285 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 286 end 260 261 %===================== SOLEIL status images ================================= 262 263 if datenum(dateStr, 'yyyymmdd')+8/24<now 264 imgname = ['SOLEIL_status_since_' num2str(iday) '_days_08.png']; 265 fprintf(fid, [ '<A HREF="' imgname '" >' ... 266 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 267 '</A>\n' ] ); 268 end; % if dateStr < today(08:00) 269 270 if datenum(dateStr, 'yyyymmdd')+20/24<now 271 imgname = ['SOLEIL_status_since_' num2str(iday) '_days_20.png']; 272 fprintf(fid, [ '<A HREF="' imgname '" >' ... 273 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 274 '</A>\n' ] ); 275 end; % if dateStr < today(20:00) 276 277 if datenum(dateStr, 'yyyymmdd')+1+8/24<now 278 imgname = ['SOLEIL_status_since_' num2str(iday-1) '_days_08.png']; 279 fprintf(fid, [ '<A HREF="' imgname '" >' ... 280 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 281 '</A>\n' ] ); 282 end; % if dateStr < today+1 (08:00) 283 284 % ---------------------- END SOLEIL status ---------------------------------- 287 285 288 286 % total data contrast 289 287 imgname=[ 'contrast_since_' num2str(iday) '_days.png']; 290 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 288 fprintf(fid, [ '<A HREF="' imgname '" >' ... 289 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 290 '</A>\n' ] ); 291 291 292 292 % data in table format 293 293 fprintf(fid,'<table>'); 294 294 295 fprintf(fid,'<tr>'); 295 %====== Colored plot of data within 30 minutes ======= 296 fprintf(fid,'<tr>'); 296 297 for ifig=1:4 297 298 %================ Plot for all day ==================== 299 imgname=[ 'allDay_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 300 fprintf(fid,'<td>'); 301 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 302 fprintf(fid,'<td>'); 298 imgname=[ 'data_scatter_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 299 fprintf(fid,'<td>'); 300 fprintf(fid, [ '<A HREF="' imgname '" >' ... 301 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 302 '</A>\n' ] ); 303 fprintf(fid,'<td>'); 304 303 305 end % for each figure 304 306 fprintf(fid, '</tr>'); 305 306 fprintf(fid,'<tr>'); 307 %------------------------------------------------------ 308 309 %============== values histograms =================== 310 fprintf(fid,'<tr>'); 307 311 for ifig=1:4 308 309 %===== Analyse contrast for intervals of 30 mins =====310 imgname=[ 'contrast_30m_' data_names{ifig} '_since_' num2str(iday) '_days.png' ];311 fprintf(fid,'<td>');312 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] );312 imgname=[ data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 313 fprintf(fid,'<td>'); 314 fprintf(fid, [ '<A HREF="' imgname '" >' ... 315 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 316 '</A>\n' ] ); 313 317 fprintf(fid,'<td>'); 314 318 end % for each figure 315 319 fprintf(fid, '</tr>'); 316 317 fprintf(fid,'<tr>'); 320 %----------------------------------------------------- 321 322 %================ Plot for all day ==================== 323 fprintf(fid,'<tr>'); 318 324 for ifig=1:4 319 320 %===== Analyse contrast for intervals of 8 hours =====321 imgname=[ 'contrast_8h_' data_names{ifig} '_since_' num2str(iday) '_days.png' ];322 fprintf(fid,'<td>');323 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] );325 imgname=[ 'allDay_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 326 fprintf(fid,'<td>'); 327 fprintf(fid, [ '<A HREF="' imgname '" >' ... 328 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 329 '</A>\n' ] ); 324 330 fprintf(fid,'<td>'); 325 331 end % for each figure 326 332 fprintf(fid, '</tr>'); 327 328 fprintf(fid,'<tr>'); 333 %----------------------------------------------------- 334 335 %===== Analyse contrast for intervals of 30 mins ===== 336 fprintf(fid,'<tr>'); 329 337 for ifig=1:4 330 331 %============== values histograms ===================332 imgname=[ data_names{ifig} '_since_' num2str(iday) '_days.png' ];333 fprintf(fid,'<td>');334 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] );338 imgname=[ 'contrast_30m_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 339 fprintf(fid,'<td>'); 340 fprintf(fid, [ '<A HREF="' imgname '" >' ... 341 '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 342 '</A>\n' ] ); 335 343 fprintf(fid,'<td>'); 336 344 end % for each figure 337 345 fprintf(fid, '</tr>'); 338 339 fprintf(fid,'<tr>'); 340 for ifig=1:4 341 342 %====== Colored plot of data within 30 minutes ======= 343 imgname=[ 'data_scatter_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 344 fprintf(fid,'<td>'); 345 fprintf(fid, [ '<A HREF="' imgname '" ><IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' ></A>\n' ] ); 346 fprintf(fid,'<td>'); 347 348 end % for each figure 349 fprintf(fid, '</tr>'); 346 %----------------------------------------------------- 347 348 %===== Analyse contrast for intervals of 8 hours ===== 349 %fprintf(fid,'<tr>'); 350 %for ifig=1:4 351 % imgname=[ 'contrast_8h_' data_names{ifig} '_since_' num2str(iday) '_days.png' ]; 352 % fprintf(fid,'<td>'); 353 % fprintf(fid, [ '<A HREF="' imgname '" >' ... 354 % '<IMG SRC="' imgname '" WIDTH=' num2str(imageSizes) ' >' ... 355 % '</A>\n' ] ); 356 % fprintf(fid,'<td>'); 357 %end % for each figure 358 %fprintf(fid, '</tr>'); 359 %----------------------------------------------------- 360 361 350 362 fprintf(fid,'</table>'); 351 363 end %for day
Note: See TracChangeset
for help on using the changeset viewer.