Changeset 30


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

ajout avertissement pb contourf octave 3.2.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/PROGRAMMES/eof_NCEP_sais.m

    r29 r30  
    3030% ``eof_NCEP_sais`` calcule ++blabla++ 
    3131% 
    32 % ``eof_NCEP_sais`` sauvegarde dans  
     32% ``eof_NCEP_sais`` sauvegarde dans 
    3333% ``../DONNEES/eof_SSTmens_tropAtl30N-20S.mat``. 
    3434% 
     
    4040%  - valeurs propres de la matrice de covariance 
    4141% 
    42 % ``eof_NCEP_sais`` sauve ces images dans  
     42% ``eof_NCEP_sais`` sauve ces images dans 
    4343% ``./eof_SSTmens_tropAtl30N-20S_[123].ps``. 
    4444% 
     
    8787% tester la branche NetCDF 
    8888% 
     89% comprendre le pb octave 3.2.2 
     90% 
    8991% EVOLUTIONS 
    9092% ========== 
     
    9294% $Id$ 
    9395% 
     96% - fplod 2009-08-26T16:34:59Z aedon.locean-ipsl.upmc.fr (Darwin) 
     97% 
     98%   * pb contourf sous octave 3.2.2 
     99% 
    94100% - fplod 2009-08-26T11:05:36Z aedon.locean-ipsl.upmc.fr (Darwin) 
    95101% 
    96 %   * remplacement de ``eps`` par ``ps`` pour pouvoir imprimer les figures  
     102%   * remplacement de ``eps`` par ``ps`` pour pouvoir imprimer les figures 
    97103%     produites par ``octave`` 
    98104% 
    99 %     Dans le fichier .eps produit par ``octave`` on pouvait lire  
     105%     Dans le fichier .eps produit par ``octave`` on pouvait lire 
    100106%     ``!PS-Adobe-2.0 EPSF-2.0``. 
    101 %  
    102 %     Aucun message d'erreur n'apparaît suite à la demande d'impression  
     107% 
     108%     Aucun message d'erreur n'apparaît suite à la demande d'impression 
    103109%     ``zeus$ lpr -o job-sheets='none' eof_SSTmens_tropAtl30N-20S_1.octave.ps``, 
    104110%     mais aucune feuille ne sort. 
    105 %  
     111% 
    106112%     Pour info dans le fichier .eps produit par matlab, on pouvait lire 
    107113%     ``%!PS-Adobe-2.0 EPSF-1.2``. Aucun souci d'impression avec ce fichier ! 
     
    333339   figure(ifigure); 
    334340   subplot(2,2,i) 
     341   z=squeeze(TABEOF(:,:,i)); 
    335342   if (run_octave == 0) 
    336343    x=lon; 
    337344    y=lat; 
     345    contourf(x,y,z,lev); 
    338346   else 
    339     [x,y]=meshgrid(lon,lat); 
     347    switch OCTAVE_VERSION 
     348     case {'3.0.2'} 
     349      [x,y]=meshgrid(lon,lat); 
     350      contourf(x,y,z,lev); 
     351     case {'3.2.2'} 
     352      warning('www : do no know about octave 3.2.2 contourf usage'); 
     353%  A(I): Index exceeds matrix dimension ++ 
     354     otherwise 
     355      warning('www : do no know about octave contourf usage'); 
     356     end 
    340357   end 
    341    z=squeeze(TABEOF(:,:,i)); 
    342    contourf(x,y,z,lev); 
    343358   caxis(clip_lev); 
    344359   hold on 
     
    366381    title('degC') 
    367382  else 
    368     colorbar('East') 
     383    %++colorbar('East') 
    369384  end; 
    370    
     385 
    371386   % sauvegarde de la figure 
    372387   printer='ps'; 
     
    400415ifigure=3; 
    401416figure(ifigure); 
     417initfig; 
    402418bar(flipud(pctg_var)) 
    403419xlim([0 10]) 
Note: See TracChangeset for help on using the changeset viewer.