Changeset 27


Ignore:
Timestamp:
08/26/09 12:46:40 (15 years ago)
Author:
pinsard
Message:

production de .ps au lieu de .eps

Location:
trunk/RESULTATS
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/RESULTATS/carteetstd_SST.m

    • Property svn:keywords set to Id
    r25 r27  
    11%CARTEETSTD_SST permet de visualiser les cartes mensuelles moyennes 
    22% de temperature de surface        
    3 % ainsi que les cartes annuelles moyennes et les ecart type 
     3% ainsi que les cartes annuelles moyennes et les écart type 
    44% correspondants 
    55 
     
    1919% ``carteetstd_SST`` permet de visualiser les cartes mensuelles moyennes 
    2020% de temperature de surface 
    21 % ainsi que les cartes annuelles moyennes et les ecart type 
     21% ainsi que les cartes annuelles moyennes et les écart type 
    2222% correspondants. 
    2323% 
     
    3636% (figure 3). 
    3737% 
    38 % ``carteetstd_SST`` sauve ces images dans ``./carteetstd_SST_[123].eps``. 
     38% ``carteetstd_SST`` sauve ces images dans ``./carteetstd_SST_[123].ps``. 
    3939% 
    4040% EXAMPLES 
     
    7070% .. _contlab.m : contlab.m.html 
    7171% 
     72% 
     73% KNOWN PROBLEMS 
     74% ============== 
     75% 
     76% pb avec les diacritiques à l'impression de .ps dans le titres des figures  
     77% sous octave : é se transforme en o barré. 
     78% 
    7279% TODO 
    7380% ==== 
     
    8087% $Id$ 
    8188% 
     89% - fplod 2009-08-26T09:56:51Z aedon.locean-ipsl.upmc.fr (Darwin) 
     90%    
     91%  * nom des mois à la place du numéro dans les titres 
     92%  * remplacement de ``eps`` par ``ps` pour pouvoir imprimer les figures  
     93%    produites par ``octave`` 
     94% 
     95% 
     96% - jmignot 2009-08-25 
     97% 
     98%  * suppression d'appel à contlab et colorbartype sous octave 
     99% 
    82100% - fplod 2009-08-25T10:40:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
    83101% 
    84   * modif commentaires liée au dernier chgt de Juliette 
     102* modif commentaires liée au dernier chgt de Juliette 
    85103% 
    86104% - jmignot 2009-08-25 
     
    142160%  MANIPULATIONS TEMPORELLES: MOYENNES  
    143161%--------------------------------------------------- 
    144 tab=reshape(tab,size(tab,1),size(tab,2),12,nannees); %organisation du tableau sous la forme [lat lon mois annees] 
     162tab=reshape(tab,size(tab,1),size(tab,2),12,nannees); %organisation du tableau sous la forme [lat lon mois années] 
    145163 
    146164% Construction de moyennes annuelles 
     
    152170tab_mens=squeeze(mean(tab,4)); 
    153171 
    154 %calcul des ecart-types 
     172%calcul des écart-types 
    155173%------------------------ 
    156 %ecart-type mensuel moyen:  
     174%écart-type mensuel moyen:  
    157175std_mens=squeeze(std(tab_mens,0,3)); 
    158176 
    159 %ecart-type interannuel moyen:  
     177%écart-type interannuel moyen:  
    160178std_an=squeeze(std(tab_an,0,3)); 
    161179 
     
    212230   
    213231  %titre: nom de chaque mois 
    214   title(['mois ' num2str(iplot)]) 
     232  cmois = datestr(datenum([2000 iplot 1 00 00 00]), 'mmm'); 
     233  title(cmois); 
     234  clear cmois; 
    215235   
    216236end; 
     
    227247 
    228248% sauvegarde de la figure 
    229 printer='eps'; 
     249printer='ps'; 
    230250print_printer=['-d', printer]; 
    231251fullfilename=['./',mfilename,'_',num2str(ifigure),'.',printer]; 
     
    279299  end; 
    280300 
    281   %titre: numero de l'annee 
     301  %titre: numéro de l'année 
    282302  title(['annee ' num2str(iplot+1948-1)]) 
    283303end;  
     
    294314 
    295315% sauvegarde de la figure 
    296 printer='eps'; 
     316printer='ps'; 
    297317print_printer=['-d', printer]; 
    298318fullfilename=['./',mfilename,'_',num2str(ifigure),'.',printer]; 
     
    303323 
    304324 
    305 % ecart type 
     325% écart type 
    306326%----------- 
    307327 
     
    313333initfig;  
    314334 
    315 %ecart-type mensuel moyen 
     335%écart-type mensuel moyen 
    316336 
    317337%niveaux de couleurs 
     
    355375 
    356376 
    357 %ecart-type interannuel  moyen 
     377%écart-type interannuel  moyen 
    358378 
    359379%niveaux de couleurs 
     
    379399  ylabel('latitude') 
    380400 
    381 title('ecart-type interannuel') 
     401title('écart-type interannuel') 
    382402%barre de couleur 
    383403if (run_octave == 0) 
     
    393413 
    394414% sauvegarde de la figure 
    395 printer='eps'; 
     415printer='ps'; 
    396416print_printer=['-d', printer]; 
    397417fullfilename=['./',mfilename,'_',num2str(ifigure),'.',printer]; 
  • trunk/RESULTATS/eof_NCEP_an.m

    • Property svn:keywords set to Id
    r25 r27  
    88% 
    99% le programme permet egalement de visualiser les resultats. Voir le doc 
    10 % .pdf joint pour l'interpretation de cette visualisation.  
     10% .pdf joint pour l'interpretation de cette visualisation. 
    1111% 
    1212% Date: Avril-Mai 2008 
     
    1818% ====== 
    1919% 
    20 % ``eof_NCEP_an``  
     20% ``eof_NCEP_an`` 
    2121% 
    2222% DESCRIPTION 
    2323% =========== 
    2424% 
    25 % ``eof_NCEP_an`` lit les fichiers  
     25% ``eof_NCEP_an`` lit les fichiers 
    2626% ``../DONNEES/lsmask_tropatl_PacandMedblancs.mat`` 
    2727% et ``../DONNEES/skt.mon.tropatl.mat``. 
     
    3434% 
    3535% ``eof_NCEP_an`` affiche trois figures : 
     36% 
    3637%  - ++ 
     38% 
    3739%  - ++ 
     40% 
    3841%  - valeurs propres de la matrice de covariance 
    3942% 
    40 % ``eof_NCEP_an`` sauve ces images dans ``./eof_SSTan_tropAlt30N-20S++_[123].eps``. 
     43% ``eof_NCEP_an`` sauve ces images dans ``./eof_SSTan_tropAlt30N-20S_[123].ps``. 
    4144% 
    4245% ++ 
     
    7780% tester la branche NetCDF 
    7881% 
    79 % sous octave, triangle bizarre dans la dernière barre du graphique valeurs  
     82% sous octave, triangle bizarre dans la dernière barre du graphique valeurs 
    8083% propres. 
    8184% 
     
    8487% 
    8588% $Id$ 
     89% 
     90% - fplod 2009-08-26T10:26:35Z aedon.locean-ipsl.upmc.fr (Darwin) 
     91% 
     92%  * remplacement de ``eps`` par ``ps` pour pouvoir imprimer les figures 
     93%    produites par ``octave`` 
     94% 
     95% - jmignot 2009-08-25 
     96% 
     97%  * suppression d'appel à contlab et colorbartype sous octave 
    8698% 
    8799% - fplod 2009-08-25T10:40:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    98110% - fplod 2009-08-21T15:04:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
    99111% 
    100 %   * as octave save default format is ASCII and no default extension  
    101 %     while matlab save default format is MAT v5 mat-file (little endian) and  
     112%   * as octave save default format is ASCII and no default extension 
     113%     while matlab save default format is MAT v5 mat-file (little endian) and 
    102114%     default extension is ``.mat``, write more precise save instruction 
    103115%   * add header 
     
    130142 
    131143nannees=60; 
    132     
     144 
    133145repertoire=[ '..' filesep 'DONNEES' filesep ] % a adapter a chaque cas: chemin d acces aux donnees 
    134146 
     
    137149file='lsmask_tropatl_PacandMedblancs.mat' 
    138150   load([repertoire file]); 
    139   ny=size(mask,1); nx=size(mask,2); % dimensions spatiales des tableaux  
     151  ny=size(mask,1); nx=size(mask,2); % dimensions spatiales des tableaux 
    140152 
    141153% Data 
     
    146158  load([repertoire2 file]); % chargement des donnees 
    147159 
    148     
     160 
    149161  %SI NETCDF 
    150162  %repertoire2=[repertoire 'NETCDF' filesep]% a adapter a chaque cas: chemin d acces aux donnees 
     
    152164  % f=netcdf([repertoire file],'nowrite'); 
    153165  % tab=f{'skt'}(:,:,:); 
    154    
     166 
    155167 
    156168   tab=permute(tab,[2 3 1]);% permutation des dimensions pour organiser le tableau sous la forme [lat lon temps] 
     
    179191%---------------- 
    180192%Si on veut éventuellement attribuer un poids différent aux différents 
    181 %points spatiaux, on le fait ici.  
     193%points spatiaux, on le fait ici. 
    182194 
    183195% Préparation du zoom géographique: sur le masque, j'identifie les points 
     
    187199limite_latS=-20; %limite du domaine d'etuade en latitude 
    188200limite_latN=30; %limite du domaine d'etuade en latitude 
    189 lat2D=repmat(lat,[1 size(mask,2)]);  
     201lat2D=repmat(lat,[1 size(mask,2)]); 
    190202mask(lat2D>limite_latN&mask==0)=4; 
    191203mask(lat2D<limite_latS&mask==0)=4; 
     
    219231% matrice de covariance: 
    220232  C = Z * Z'; 
    221 %  eval(['save ' repertoire 'MatCov_SST_tropAtl' num2str(limite_latN) 'N' num2str(limite_latS) 'S.asc C -ascii'])  
    222    
    223 % diagonalisation   
    224   [E,Lambda] = eig(C);  
    225    % Lambda est la matrice diagonale des valeurs propres et E la matrice dont les colonnes sont les vecteurs propres correspondants.   
     233%  eval(['save ' repertoire 'MatCov_SST_tropAtl' num2str(limite_latN) 'N' num2str(limite_latS) 'S.asc C -ascii']) 
     234 
     235% diagonalisation 
     236  [E,Lambda] = eig(C); 
     237   % Lambda est la matrice diagonale des valeurs propres et E la matrice dont les colonnes sont les vecteurs propres correspondants. 
    226238   % Soit Z*E = E*Lambda 
    227    % Les vecteurs propres sont appelés les EOF. Chaque EOF peut être considéré comme une carte de l'espace physique.     
    228  
    229     
    230  %%  
     239   % Les vecteurs propres sont appelés les EOF. Chaque EOF peut être considéré comme une carte de l'espace physique. 
     240 
     241 
     242 %% 
    231243 %%%% calcul de la matrice donnant les pourcentages de variance 
    232244Lambda = diag(Lambda); 
    233245pctg_var = round(Lambda / sum(Lambda) * 1000) / 10; 
    234246 
    235   
     247 
    236248 %On definit les composantes principales de Q comme la decomposition du signal decrit par Q sur les EOF E. 
    237249 
    238250   P = Z' * E; 
    239      
    240 %%    
     251 
     252%% 
    241253%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    242254%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    288300%niveaux de couleurs 
    289301  lev=[-2:.02:2]; 
    290   clip_lev=[-0.06 0.06] 
     302  clip_lev=[-0.06 0.06]; 
    291303 
    292304figure(1); 
    293305initfig; 
    294 figure(2);  
     306figure(2); 
    295307initfig; 
    296308 
    297309for i=1:4 
    298      
     310 
    299311   %subplot(4,2,2*i-1) 
    300312   ifigure=1; 
     
    309321   z=squeeze(TABEOF(:,:,i)); 
    310322   contourf(x,y,z,lev); 
    311    caxis(clip_lev) 
     323   caxis(clip_lev); 
    312324   hold on 
    313325   whorldmap 
     
    329341  if (run_octave == 0) 
    330342    hpal=jet(100); %carte des couleurs: du bleu au rouge par defaut. 
    331     pos1=get(gca,'Position') 
     343    pos1=get(gca,'Position'); 
    332344    pos=[pos1(1) pos1(2)-.075 pos1(3) .013]; 
    333345    colorbartype(pos,lev,1,clip_lev,hpal,0); 
     
    336348    colorbar('East') 
    337349  end; 
    338    
     350 
    339351   % sauvegarde de la figure 
    340    printer='eps'; 
     352   printer='ps'; 
    341353   print_printer=['-d', printer]; 
    342354   fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
     
    344356   clear fullfilename; 
    345357   clear printer; 
    346     
     358 
    347359   %subplot(4,2,2*i) 
    348360   ifigure=2; 
     
    357369 
    358370   % sauvegarde de la figure 
    359    printer='eps'; 
     371   printer='ps'; 
    360372   print_printer=['-d', printer]; 
    361373   fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
     
    369381% Graphe pourcentages de variance expliqué 
    370382ifigure=3; 
    371 figure(ifigure);  
     383figure(ifigure); 
    372384bar(flipud(pctg_var)) 
    373385xlim([0 10]) 
     
    377389 
    378390% sauvegarde de la figure 
    379 printer='eps'; 
     391printer='ps'; 
    380392print_printer=['-d', printer]; 
    381393fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
  • trunk/RESULTATS/regandsignif_seriestemporelles.m

    • Property svn:keywords set to Id
    r24 r27  
    2828% 
    2929% ``regandsignif_seriestemporelles`` sauve cette image dans  
    30 % ``./eof_SSTan_tropAtl30N-20S.mat_regandsignif_seriestemporelles_1.eps``. 
     30% ``./eof_SSTan_tropAtl30N-20S.mat_regandsignif_seriestemporelles_1.ps``. 
    3131% 
    3232% EXAMPLES 
     
    233233 
    234234% sauvegarde de la figure 
    235 printer='eps'; 
     235printer='ps'; 
    236236print_printer=['-d', printer]; 
    237237fullfilename=['.' filesep file '_' mfilename '_'  num2str(ifigure) '.' printer]; 
Note: See TracChangeset for help on using the changeset viewer.