📄 testprog.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
<style type="text/css">
<!--
.Style1 {
font-size: 18px;
font-weight: bold;
}
-->
</style>
</head>
<body>
<p align="center" class="Style1">Plan de test des programmes de la T-matrice </p>
<p>Auteur : Sylvain Lecler (thèse 2003-2005)<br>
Directeur administratif : Patrick Meyrueis</p>
<p> Liste d’opérations à effectuer pour s’assurer du bon fonctionnement de chaque fonction intervenant dans le calcul de T matrice</p>
<p> Adapté à la version 5 de LightScatPro </p>
<p> Création du fichier : 09/08/04<br>
Mise à jour : 04/10/05</p>
<p>-------------------------------------------------------------------------------------------</p>
<p><strong> Plan : <br>
</strong><a href="#A">a) Test interface </a><br>
<a href="#B">b) Test décomposition onde plane</a><br>
<a href="#C">c) Test de la base de reconstruction</a><br>
<a href="#D">d) Test des matrices de translation</a><br>
</p>
<p><strong><a name="A"></a>a) L’interface graphique</strong></p>
<p>-Lancer L’interface<br>
>> diffusion (choisir 1 : avec interface)<br>
-> 2 interfaces doivent apparaître "coeff" + "postraitement" <br>
=> interface_coeff.m et interface_posttraitement.m marche<br>
Sinon choisir 0 : sans interface</p>
<p><a name="B"></a><strong>b) La décomposition de l’onde plane en fonction sphérique</strong><br>
-Choisir dans l’interface<br>
Hi=Hy θi=0<br>
Indice environnement=1<br>
Indice sphere=1.52<br>
Rayon sphere=2 longueur d'onde
<br>
Ordre de dev=10<br>
-Cliquer sur « calcul coeff » et faire apparaître les coeffs de l’onde incidente <br>
-> P_i.o2=0 e1=0 <br>
-> P_i.o1= -4.3416i / 5.6050 / 6.6319i / -7.5199 / -8.3135i / 9.0378 etc. <br>
-> P_i.e2= -4.3416 / -5.6050i / 6.6319 / 7.5199i / -8.3135 / -9.0378i etc. </p>
<p>- Choisir Ei=Ey θi=0<br>
- Cliquer sur « calcul coeff » et faire apparaître les coeffs de l’onde incidente <br>
-> P_i.o1=0 e2=0 <br>
-> P_i.o2= -4.3416 / -5.6050i / 6.6319 / 7.5199i / -8.3135 / -9.0378i etc. <br>
-> P_i.e1= 4.3416i / -5.6050 / -6.6319i / 7.5199 / 8.3135i / -9.0378 etc. </p>
<p>- Choisir polar circulaire (à faire) </p>
<p>=> DecompositionOndePlane.m marche </p>
<p><a name="C"></a><strong>c1) Bases de reconstructions</strong></p>
<p>- Choisir dans l’interface <br>
Hi=Hy θi=0<br>
Ordre de dev=30 <br>
Composante du champ <br>
Coordonnées cartésiennes<br>
Onde incidente <br>
Z:0->50 <br>
U:0->50<br>
dZ=dU=lambda/10 <br>
- Cliquer sur « calcul coeff + Post-traitement »<br>
->Onde plane Ex,Hy,kz avec 5 périodes et Ex=Hy=1 en 0 </p>
<p>- Choisir Ei=Ey θi=0<br>
- Cliquer sur « calcul coeff + Post-traitement »<br>
->Onde plane Ey,Hx,kz avec 5 périodes, en 0 Ey=1 et Hx=-1 </p>
<p>=> Recons_champ.m marche (cas m=1) </p>
<p>c2)<br>
- Choisir dans l’interface<br>
Hi=Hy θi=45°<br>
Lmax=20<br>
- Cliquer sur « calcul coeff + Post-traitement »<br>
->Ex,Ez,Hy onde plane à 45° avec à peu près 6 périodes, en 0 Ex=Hy=1 et Ez=-1</p>
<p>- Choisir Ei=Ey θi=45°<br>
- Cliquer sur « calcul coeff + Post-traitement »<br>
->Hx,Hz,Ey onde plane à 45°, en 0 Hz=Ey=1 et Hx=-1</p>
<p>=> Recons_champ_b.m marche (cas m quelconque)<br>
</p>
<p><a name="D"></a><strong>d) Les matrices de translation</strong><br>
- Choisir dans l’interface<br>
Hi=Hy θi=0<br>
Rayon=0.5lambda<br>
Indice sphère=1.52<br>
Nb de sphères =2<br>
Dist entre sphères =4Rayon<br>
Ordre de dev=17<br>
Décocher « Post-traitement »<br>
- Dans T2spheres.m faire en sorte que cette fonction ne soit plus en commentaire :<br>
test_multi_translation_z(translation2,0,1,2,M2,data.R,pi/4,pi/3,data.d,data,szc)<br>
- Cliquer sur « calcul coeff »<br>
->Plusieurs groupes de 3 chiffres s’affichent. Les 2 consécutifs doivent être égaux </p>
<p>=>translation_z.m marche</p>
<p>- Choisir (ez,k) incident θi=45°<br>
- Cliquer sur « calcul coeff »<br>
->Plusieurs groupes de 3 chiffres s’affichent. Les 2 consécutifs doivent être égaux </p>
<p>=>translation_zc.m marche</p>
<p>- Choisir (ez,k) incident =0°<br>
- Dans T2spheres.m modifier le 2e paramètre de test_multi_translation ainsi :<br>
test_multi_translation_z(translation2,<strong>1</strong>,1,2,M2,data.R,pi/4,pi/3,data.d,data,szc)<br>
- Cliquer sur « calcul coeff »<br>
->Plusieurs groupes de 3 chiffres s’affichent. Les 2 consécutifs doivent être égaux </p>
<p>=>translation_fct.m marche</p>
<p><strong>e) T-matrice une sphère</strong> (à faire)<br>
=>T1sphere.m marche</p>
<p><strong>f) T-matrice 2 sphères identiques</strong> (à faire)<br>
Courbe de rétro diffusion en fonction de d pour un angle d’incidence de 90° </p>
<p>=>T2spheres.m marche</p>
<p><strong>g) T-matrice 2 sphères différentes</strong> (à faire) </p>
<p>=>T2sphereG.m marche</p>
<p><strong>h) T-matrice N sphères identiques</strong> (à faire)</p>
<p>=>TNspheres.m marche</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -