📄 lightscatpro5.htm
字号:
<tr>
<td>e1 </td><td> T11 </td><td> T12 </td><td> T13 </td><td>T14 </td><td> e1 </td>
</tr><tr>
<td>e2 </td><td> T21 </td><td> T22 </td><td> T23 </td><td> T24 </td><td> e2 </td>
</tr><tr>
<td>o1 </td><td> T31 </td><td> T32 </td><td> T33 </td><td> T34 </td><td> m1 </td>
</tr><tr>
<td>o2 </td><td> T41 </td><td> T42 </td><td> T43 </td><td> T44 </td><td> m2 </td>
</tr>
</table>
<p><strong>Structures des coefficients de décomposition des ondes</strong> <br>
Les champs incident, diffusé et interne à la sphère sont décomposés sur une base de fonctions vectorielles sphériques. Ces structures contiennent ces coeffcients de décomposition.
<table width="884" border="1">
<tr>
<td><strong>structure </strong></td>
<td><strong> description </strong></td>
</tr><tr>
<td> P_i </td>
<td> coefficients of the incident field </td>
</tr><tr>
<td>P_s </td>
<td> coefficients of the scattered field </td>
</tr><tr>
<td>P_o </td>
<td> coefficients of field inside the sphere </td>
</tr>
</table>
<p> Les variables des 3 structures sont o1, o2, e1 and e2. Chaque variable (exemple P_i.o) peut être un scalaire, un vecteur ou une matrice selon le cas étudié. Dans le cas général (matrice) les variables dépendent de l et m </p>
<p><strong>Structure "space"</strong><br>
Cette structure contient les variables décrivant la zone spatiale où le champ électromagnétique va être étudié. </p>
<table width="884" border="1">
<tr>
<td> Name </td><td> description </td><td> </td></tr><tr>
<td> xmin </td><td> describes the studied windows in pixels </td><td> integer </td></tr><tr>
<td> xmax </td><td> describes the studied windows in pixels </td><td> integer </td></tr><tr>
<td> ymin </td><td> describes the studied windows in pixels </td><td> integer </td></tr><tr>
<td> ymax </td><td> describes the studied windows in pixels </td><td> integer </td></tr><tr>
<td> unit\_x </td><td> real size of one pixel in horizontal direction </td><td> number </td></tr><tr>
<td> unit\_y </td><td> real size of one pixel in vertical direction </td><td> number </td></tr><tr>
<td> X </td><td> real horizontal coordinates </td><td> matrix </td></tr><tr>
<td> Y </td><td> real vertical coordinates </td><td> matrix </td></tr><tr>
<td> phi </td><td> \varphi positions of the studied points </td><td> number or matrix </td></tr><tr>
<td> theta </td><td> \theta positions of the studied points </td><td> number or matrix </td></tr><tr>
<td> RR </td><td> radius of the studied points </td><td> number or matrix </td></tr><tr>
<td> Ntheta </td><td> number of \theta angles </td><td> integer </td></tr><tr>
<td> Nphi </td><td> number of \varphi angles </td><td> integer </td></tr><tr>
<td> alpha </td><td> angle of point in a selected plane </td><td> number or matrix </td></tr><tr>
<td> alphamin </td><td> minimum value of the alpha angle </td><td> number </td></tr><tr>
<td> alphamax </td><td> maximum value of the alpha angle </td><td> number </td></tr><tr>
<td> taille\_i </td><td> horizontal size of the coordinates matrix </td><td> integer </td></tr><tr>
<td> taille\_J </td><td> vertical size of the coordinates matrix </td><td> integer </td></tr><tr>
<td> lieu </td><td> 1 where the field must computed 0 elsewhere </td><td> matrix </td></tr><tr>
<td> Mx </td><td> label of the horizontal axis </td><td> vector </td></tr><tr>
<td> My </td><td> label of the vertical axis </td><td> vector </td></tr><tr>
<td> title </td><td> kind of field: incident, scattered or total </td><td> string </td></tr><tr>
<td> symetrie </td><td> 1: the field in the symmetric plane is computed </td><td> 0/1 </td></tr><tr>
<td> sphere </td><td> choice to plot the sphere around the aggregate </td><td> 0/1 </td></tr><tr>
<td> inclinaison </td><td> angle used to described the studied plane </td><td> number</td>
</tr>
</table>
<p><strong>Structure "post"</strong><br>
Cette structure contient les variables décrivant quels post-traitements doivent être effectués. </p>
<table width="884" border="1">
<tr>
<td> </td><td> values </td><td> description </td></tr><tr>
<td> composante </td><td> (0/1) </td><td> plot the 6 components of electromagnetic field </td></tr><tr>
<td> poynting </td><td> (0/1) </td><td> plot the components of the Poynting vector </td></tr><tr>
<td> stokes2d </td><td> (0/1) </td><td> plot the Stokes elements in a plane (x,y) </td></tr><tr>
<td> stokes1d </td>
<td> 0->4 </td><td> 0/ 1: Stokes elements(\alpha) 2:idem (\theta,\varphi) </td></tr><tr>
<td> </td><td> </td><td> 3: Stokes elements(x,y)/ 4:idem in N points </td></tr><tr>
<td> section\_eff </td>
<td> 0->4</td><td> 0/ 1: extinction cross section/ 2: backscattering cross section </td></tr><tr>
<td> axespolar </td><td> (0/1) </td><td> choice to plot the axis of polarization </td></tr><tr>
<td> diagram </td>
<td> 0->2 </td><td> 0/ 1:choice to plot the phase function F(\alpha) 2: idem with F(\varphi,\theta) </td></tr><tr>
<td> coord </td>
<td> 0->3 </td><td> 0: no view/ 1: view in spherical coordinates/ </td></tr><tr>
<td> </td><td> </td><td> 2: view in cartesian coordinates/ 3:view of the absolute value </td></tr><tr>
<td>onde </td>
<td> 1->3 </td><td> studied field 1: scattered/ 2: incident/ 3: total </td></tr><tr>
<td> espace </td>
<td> 1->13 </td><td> kind of studied space area </td></tr><tr>
<td> choixexploitation </td><td> (0/1) </td><td> choice to execute the post treatment</td>
</tr>
</table>
<p><em>Post.espace=space.espace</em> peuvent prendre plusieurs valeurs :
<table width="884" border="1">
<tr>
<td> space </td><td> description </td></tr><tr>
<td> 1 </td><td> half-plane containing Oz axis and defined by \varphi </td></tr><tr>
<td> 2 </td><td> angular variation in the half-plan containing Oz axis and defined by \varphi </td></tr><tr>
<td> 3 </td><td> R constant and variation as a function of (\theta,\varphi) </td></tr><tr>
<td> 4 </td><td> N points (R_N,\theta_N,\varphi_N) </td></tr><tr>
<td> 5 </td><td> half-plane (X,Y) </td></tr><tr>
<td> 6 </td><td> the studied space is defined out of the programm </td></tr><tr>
<td> 7 </td><td> half-plane containing Oy axis and defined by the angle (Oz,u) </td></tr><tr>
<td> 9 </td><td> angular variation in the plane containing Ox axis and defined by angle (Oz,u)</td></tr><tr>
<td> 10 </td><td> half-plane containing Ox axis and defined by angle (Oz,u) </td></tr><tr>
<td> 11 </td><td> R=R_o and angular variation in the plane containing Oy axis </td></tr><tr>
<td> </td><td> and defined by angle (Oz,u) </td></tr><tr>
<td>12 </td><td> study in the backward direction </td></tr><tr>
<td>13 </td><td> study in the forward direction </td>
</tr>
</table>
<p><strong>Structure "champ"</strong><br>
Cette structure contient les valeurs du champ électromagnétique dans l'espace étudié.</p>
<table width="884" border="1">
<tr>
<td> Name </td><td> format </td><td> description </td></tr><tr>
<td> Er </td><td> matrix </td><td> r component of electric field </td></tr><tr>
<td> Et </td><td> matrix </td><td> \theta component of electric field </td></tr><tr>
<td> Ep </td><td> matrix </td><td> \varphi component of electric field </td></tr><tr>
<td> Hr </td><td> matrix </td><td> r component of magnetic field </td></tr><tr>
<td> Ht </td><td> matrix </td><td> \theta component of magnetic field </td></tr><tr>
<td> Hp </td><td> matrix </td><td> \varphi component of magnetic field </td>
</tr>
</table>
<p><strong>Structure "result"</strong><br>
Cette structure contient les variables concernant les propriétés physiques du champ dans l'espace</p>
<table width="884" border="1">
<tr>
<td> Name </td><td> description </td></tr><tr>
<td> poynting_r </td><td> r component of the Poynting vector </td></tr><tr>
<td> poynting_t </td><td> \theta component of the Poynting vector </td></tr><tr>
<td> poynting_p </td><td> \varphi component of the Poynting vector </td></tr><tr>
<td> poynting </td><td> Absolute value of the Poynting vector </td></tr><tr>
<td> phase_fct </td><td> Phase function </td></tr><tr>
<td> Csca </td><td> Scattering cross section </tr><tr>
<td> S0, S1, S2, S3 </td><td> The 4 Stokes elements </td></tr><tr>
<td> degreP </td><td> Polarization degree </td></tr><tr>
<td> Ex, Ey, Ez </td><td> Component of electric field in cartesian </td></tr><tr>
<td> Hx, Hy, Hz </td><td> Component of magnetic field in cartesian </td></tr><tr>
<td> NormeE </td><td> Absolute value of the electric field </td>
</tr>
</table>
<p><a name="rep"></a>7) Contenus des différents répertoires<br>
______________________________<br>
- prog : répertoire qui contient les programmes de base de l'algorithme<br>
- scripts : répertoire qui contient des scripts utilisant les programmes sans utiliser<br>
les interfaces et ayant pour but de faire des études particulires. ex :courbes de diffusion <br>
- DescriptionAgregats : contient des exemples fichiers décrivant des agrégats et pouvant être appelés dans l'interface
<br>
- OndesIncidentes :
contient des exemples fichiers décrivant l'onde incident et pouvant être appelés dans l'interface </p>
<p>- old : anciens programmes pas encore jeté<br>
</p>
<p><a name="rmq"></a>8) Remarques :<br>
______________<br>
- Programmes ecrits sous matlab 6.5 sous le système d'exploitation XP pro (microsoft). Pas de compilation nécessaire. <br>
- Interfaces générées par "guide" sous Malab. Peut poser problème sous les autres versions de Matlab. <br>
- Pour utiliser les programmes sans passer par les interfaces, entrer les données décrivant le problème dans le fichier donnees.m et lancer le programme "T1.m".<br>
- Pour avoir plus d'infos sur le fonctionnement de n'importe quel fichier .m utiliser la commande matlab "help nom_fichier".<br>
-
En cas de problème, un protocole de tests existe : <a href="./prog/TestProg.htm">TestProg.htm</a>.<br>
- Pour en savoir plus <a href="maito:sylvain.lecler@gmail.com">sylvain.lecler@gmail.com</a>.<br>
- L'évolution temporelle a été choisie égale à exp(-iwt).<br>
- Des codes en Fortran de l'algorithme de la T-matrice sont mis à disposition par Mishchenko sur <a href="http://www.giss.nasa.gov/%7Ecrmim/t_matrix.html">http://www.giss.nasa.gov/~crmim/t_matrix.html</a></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -