Ignore:
Timestamp:
02/11/14 18:12:25 (10 years ago)
Author:
pinsard
Message:

fix thanks to coding rules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docs/docs_dev/source/guides/read_me.rst

    r443 r633  
    3838programme :ref:`readERA.m`: 
    3939 
    40 :: 
     40.. code-block:: matlab 
    4141 
    42  >> file='CAT.r.2005.2007.6TU.nc'; 
    43  >> z_deb=[ -30 -30 datenum(2005,1,1) 350]; 
    44  >> z_fin=[ 40 40 datenum(2007,12,1) 350]; 
     42   file='CAT.r.2005.2007.6TU.nc'; 
     43   z_deb=[ -30 -30 datenum(2005,1,1) 350]; 
     44   z_fin=[ 40 40 datenum(2007,12,1) 350]; 
    4545 
    4646zone définie par les paramètres début et fin, pour le niveau, il fait la moyenne entre les deux niveaux définis 
    4747 
    48 :: 
     48.. code-block:: matlab 
    4949 
    50  >> chemin='/homedata/eymard/OPERA_Trop/'; 
    51  >> nom_var='r'; 
    52  >> [mat_3D,lat ,lon,date,niveau]=readERA(file,z_deb, z_fin, nom_var,chemin); 
    53  >> [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D,date,lon,lat); 
     50   chemin='/homedata/eymard/OPERA_Trop/'; 
     51   nom_var='r'; 
     52   [mat_3D,lat ,lon,date,niveau]=readERA(file,z_deb, z_fin, nom_var,chemin); 
     53   [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D,date,lon,lat); 
    5454 
    5555options:choix des eof affichés: par défaut 1,2,3 sinon, ajouter [2 3 4] pour les trois suivants 
     
    5757pour changer d'autres paramètres (titre, par ex, regarder :ref:`affiche_eofpc_3Drev.m` pour identifier les variables à ajouter (le titre est le dixième ou à peu près) 
    5858 
    59 Pour sauvegarder la figure en format png:: 
     59Pour sauvegarder la figure en format png: 
    6060 
    61  >> print -dpng figures/nomfig.png 
     61.. code-block:: matlab 
     62 
     63   print -dpng figures/nomfig.png 
    6264 
    6365AMSU 
    6466---- 
    6567 
    66 Avec :ref:`readAMSU.m`, on lit le fichier 2000-2007 par défaut, sinon  
     68Avec :ref:`readAMSU.m`, on lit le fichier 2000-2007 par défaut, sinon 
    6769déclarer le chemin. 
    6870 
    69 on peut aussi définir z_deb et z_fin pour le choix de la zone et la période (en julien comme pour :ref:`readERA.m`):: 
     71on peut aussi définir z_deb et z_fin pour le choix de la zone et la période (en julien comme pour :ref:`readERA.m`): 
    7072 
    71  >> z_deb=[ -30 -30 datenum(2005,1,1)]; 
    72  >> z_fin=[ 40 40 datenum(2008,1,1)]; 
    73  >> nom_var='b3'; 
    74  >> file='b3.2000_2007.nc'; 
    75  >> [mat_3D,jours,latitude ,longitude]=readAMSU(file,z_deb,z_fin); 
     73.. code-block:: matlab 
    7674 
    77 puis lancer:: 
     75   z_deb=[ -30 -30 datenum(2005,1,1)]; 
     76   z_fin=[ 40 40 datenum(2008,1,1)]; 
     77   nom_var='b3'; 
     78   file='b3.2000_2007.nc'; 
     79   [mat_3D,jours,latitude ,longitude]=readAMSU(file,z_deb,z_fin); 
    7880 
    79  >> [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D,jours,longitude,latitude); 
     81puis lancer: 
     82 
     83.. code-block:: matlab 
     84 
     85   [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D,jours,longitude,latitude); 
    8086 
    8187Concernant b5, le problême vient du fait que dans ce canal, il y a des NaN 
     
    8389important dans la région du golfe persique. 
    8490 
    85 Il faut donc refaire une interpolation pour boucher les trous restants :: 
     91Il faut donc refaire une interpolation pour boucher les trous restants : 
    8692 
    87  >> mat_3D_b=boucheNaN_3D(mat_3D); 
     93.. code-block:: matlab 
    8894 
    89 puis refaire le calcul d'eof avec la nouvelle matrice:: 
     95   mat_3D_b=boucheNaN_3D(mat_3D); 
    9096 
    91  >> [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D_b,jours,longitude,latitude); 
     97puis refaire le calcul d'eof avec la nouvelle matrice: 
    9298 
    93 pour calculer des eofs sur une partie de l'année, chaque année, utiliser la fonction :ref:`choix_mois.m`:: 
     99.. code-block:: matlab 
    94100 
    95  >> [mat_3D_s, jours_s]=choix_mois(mat_3D,jours,mois_deb,mois_fin ); 
     101   [EOF2D,PC]=affiche_EOF_PC_3D(mat_3D_b,jours,longitude,latitude); 
     102 
     103pour calculer des eofs sur une partie de l'année, chaque année, utiliser la fonction :ref:`choix_mois.m`: 
     104 
     105.. code-block:: matlab 
     106 
     107   [mat_3D_s, jours_s]=choix_mois(mat_3D,jours,mois_deb,mois_fin ); 
    96108 
    97109puis refaire tourner eof2d avec la bonne entrée. 
     
    102114ex: pour prendre d'avril à août, on choisit mois_deb=4,mois_fin=8 , de décembre a février: mois_deb=12,mois_fin=2, toute l'année (par défaut): mois_deb=1,mois_fin=12 
    103115 
    104 Calcul des eof sans le cycle annuel : fonction:: 
     116Calcul des eof sans le cycle annuel : fonction: 
    105117 
    106  >> [EOF2D,PC]=affiche_EOF_PC_3Dsscycle(mat3D_s,jours,longitude,latitude,titre_fig); 
     118.. code-block:: matlab 
    107119 
     120   [EOF2D,PC]=affiche_EOF_PC_3Dsscycle(mat3D_s,jours,longitude,latitude,titre_fig); 
     121 
Note: See TracChangeset for help on using the changeset viewer.