⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testprog.htm

📁 球形粒子Mie 散射用Matlab编写的Mie theory计算程序。在光子学中运用广泛
💻 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&egrave;se 2003-2005)<br> 
Directeur administratif : Patrick Meyrueis</p>
<p> Liste d&rsquo;op&eacute;rations &agrave; effectuer pour s&rsquo;assurer du bon fonctionnement de chaque fonction intervenant dans le calcul de T matrice</p>
<p> Adapt&eacute; &agrave; la version 5 de LightScatPro </p>
<p> Cr&eacute;ation&nbsp;du fichier : 09/08/04<br> 
Mise &agrave; jour&nbsp;: 04/10/05</p>
<p>-------------------------------------------------------------------------------------------</p>
<p><strong> Plan&nbsp;: <br>
</strong><a href="#A">a) Test interface </a><br>
<a href="#B">b) Test d&eacute;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&rsquo;interface graphique</strong></p>
<p>-Lancer L&rsquo;interface<br>
&gt;&gt; diffusion (choisir 1&nbsp;: avec interface)<br>
-&gt; 2 interfaces doivent appara&icirc;tre &quot;coeff&quot; + &quot;postraitement&quot; <br>
=&gt; interface_coeff.m et interface_posttraitement.m marche<br>
Sinon choisir 0&nbsp;: sans interface</p>
<p><a name="B"></a><strong>b) La d&eacute;composition de l&rsquo;onde plane en fonction sph&eacute;rique</strong><br>
-Choisir dans l&rsquo;interface<br>
Hi=Hy &theta;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 &laquo;&nbsp;calcul coeff&nbsp;&raquo; et faire appara&icirc;tre les coeffs de l&rsquo;onde incidente <br>
  -&gt; P_i.o2=0 e1=0 <br>
  -&gt; P_i.o1= -4.3416i / 5.6050 / 6.6319i / -7.5199 / -8.3135i / 9.0378 etc. <br>
-&gt; P_i.e2= -4.3416 / -5.6050i / 6.6319 / 7.5199i / -8.3135 / -9.0378i etc. </p>
<p>- Choisir Ei=Ey &theta;i=0<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;&raquo; et faire appara&icirc;tre les coeffs de l&rsquo;onde incidente <br>
-&gt; P_i.o1=0 e2=0 <br>
-&gt; P_i.o2= -4.3416 / -5.6050i / 6.6319 / 7.5199i / -8.3135 / -9.0378i etc. <br>
-&gt; P_i.e1= 4.3416i / -5.6050 / -6.6319i / 7.5199 / 8.3135i / -9.0378 etc. </p>
<p>- Choisir polar circulaire (&agrave; faire) </p>
<p>=&gt; DecompositionOndePlane.m marche </p>
<p><a name="C"></a><strong>c1) Bases de reconstructions</strong></p>
<p>- Choisir dans l&rsquo;interface <br>
 Hi=Hy &theta;i=0<br>
Ordre de dev=30 <br>
Composante du champ <br>
Coordonn&eacute;es cart&eacute;siennes<br>
Onde incidente <br>
Z:0-&gt;50 <br>
U:0-&gt;50<br>
dZ=dU=lambda/10 <br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;+ Post-traitement &raquo;<br>
-&gt;Onde plane Ex,Hy,kz avec 5 p&eacute;riodes et Ex=Hy=1 en 0 </p>
<p>- Choisir Ei=Ey &theta;i=0<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;+ Post-traitement &raquo;<br>
-&gt;Onde plane Ey,Hx,kz avec 5 p&eacute;riodes, en 0 Ey=1 et Hx=-1 </p>
<p>=&gt; Recons_champ.m marche (cas m=1) </p>
<p>c2)<br>
- Choisir dans l&rsquo;interface<br>
Hi=Hy &theta;i=45&deg;<br>
Lmax=20<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;+ Post-traitement &raquo;<br>
-&gt;Ex,Ez,Hy onde plane &agrave; 45&deg; avec &agrave; peu pr&egrave;s 6 p&eacute;riodes, en 0 Ex=Hy=1 et Ez=-1</p>
<p>- Choisir Ei=Ey &theta;i=45&deg;<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;&nbsp;+ Post-traitement &raquo;<br>
-&gt;Hx,Hz,Ey onde plane &agrave; 45&deg;, en 0 Hz=Ey=1 et Hx=-1</p>
<p>=&gt; 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&rsquo;interface<br>
Hi=Hy &theta;i=0<br>
Rayon=0.5lambda<br>
Indice sph&egrave;re=1.52<br>
Nb de sph&egrave;res =2<br>
Dist entre sph&egrave;res =4Rayon<br>
Ordre de dev=17<br>
D&eacute;cocher &laquo;&nbsp;Post-traitement&nbsp;&raquo;<br>
- Dans T2spheres.m faire en sorte que cette fonction ne soit plus en commentaire&nbsp;:<br>
test_multi_translation_z(translation2,0,1,2,M2,data.R,pi/4,pi/3,data.d,data,szc)<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;&raquo;<br>
-&gt;Plusieurs groupes de 3 chiffres s&rsquo;affichent. Les 2 cons&eacute;cutifs doivent &ecirc;tre &eacute;gaux </p>
<p>=&gt;translation_z.m marche</p>
<p>- Choisir (ez,k) incident &theta;i=45&deg;<br>
- Cliquer sur &laquo;&nbsp;calcul coeff&nbsp;&raquo;<br>
-&gt;Plusieurs groupes de 3 chiffres s&rsquo;affichent. Les 2 cons&eacute;cutifs doivent &ecirc;tre &eacute;gaux </p>
<p>=&gt;translation_zc.m marche</p>
<p>- Choisir (ez,k) incident =0&deg;<br>
- Dans T2spheres.m modifier le 2e param&egrave;tre de test_multi_translation ainsi&nbsp;:<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 &laquo;&nbsp;calcul coeff&nbsp;&raquo;<br>
-&gt;Plusieurs groupes de 3 chiffres s&rsquo;affichent. Les 2 cons&eacute;cutifs doivent &ecirc;tre &eacute;gaux </p>
<p>=&gt;translation_fct.m marche</p>
<p><strong>e) T-matrice une sph&egrave;re</strong> (&agrave; faire)<br>
=&gt;T1sphere.m marche</p>
<p><strong>f) T-matrice 2 sph&egrave;res identiques</strong> (&agrave; faire)<br>
Courbe de r&eacute;tro diffusion en fonction de d pour un angle d&rsquo;incidence de 90&deg; </p>
<p>=&gt;T2spheres.m marche</p>
<p><strong>g) T-matrice 2 sph&egrave;res diff&eacute;rentes</strong> (&agrave; faire) </p>
<p>=&gt;T2sphereG.m marche</p>
<p><strong>h) T-matrice N sph&egrave;res identiques</strong> (&agrave; faire)</p>
<p>=&gt;TNspheres.m marche</p>
<p>&nbsp; </p>
<p>&nbsp; </p>
<p>&nbsp; </p>
<p>&nbsp; </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -