<!-- This XML file has been created by Easy Java Simulations (Ejs). Visit http://www.um.es/fem/Ejs. -->
<!-- Save the file to your hard disk on Ejs' Simulations directory and open it with Ejs. -->
<Osejs version="3.47">
<Osejs.Information>
<Title><![CDATA[]]></Title>
<Author><![CDATA[]]></Author>
<Keywords><![CDATA[]]></Keywords>
<Level><![CDATA[]]></Level>
<Language><![CDATA[]]></Language>
<Abstract><![CDATA[]]></Abstract>
<AuxiliaryFiles><![CDATA[]]></AuxiliaryFiles>
</Osejs.Information>
<Osejs.Description>
<Osejs.Description.Page>
<Type>DESCRIPTION_EDITOR</Type>
<Name>Vecteur de Fresnel</Name>
<Active>true</Active>
<Content>
<![CDATA[
<html>
  <head>
    
  </head>
  <body>
    <p style="margin-top: 0">
      <b>Vecteur de Fresnel : </b>
    </p>
    <p align="left" style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      La norme du vecteur est &#233;gale &#224; 1.
    </p>
    <p style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      Les projections du vecteur sont marqu&#233;es :
    </p>
    <p style="margin-top: 0">
      - en rouge sur l'axe des abscisses : x(t) = cos(&#969;t)
    </p>
    <p style="margin-top: 0">
      - en bleu sur l'axe des ordonn&#233;es : y(t) = sin(&#969;t)
    </p>
    <p style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      La phase du vecteur est nulle : &#224; l'instant t = 0, x(0) = 0 ; y(0) = 1
    </p>
    <p style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      Le vecteur tourne dans le sens trigonom&#233;trique.
    </p>
    <p style="margin-top: 0">
      <i>NB : sa vitesse de rotation d&#233;pend de l'unit&#233; de temps adopt&#233;e dans 
      le calcul de la simulation et de la vitesse d'ex&#233;cution du processeur.</i>
    </p>
    <p style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      <b>Graphe des fonctions x(t) et y(t) :</b>
    </p>
    <p style="margin-top: 0">
      
    </p>
    <p style="margin-top: 0">
      L'unit&#233; de l'axe des abscisses est &#233;gale &#224; &#960;.
    </p>
  </body>
</html>

]]>

</Content>
</Osejs.Description.Page>
</Osejs.Description>
<Osejs.Model>
<Osejs.Model.FramesPerSecond>20</Osejs.Model.FramesPerSecond>
<Osejs.Model.StepsPerDisplay>1</Osejs.Model.StepsPerDisplay>
<Osejs.Model.Autostart>true</Osejs.Model.Autostart>
<Osejs.Model.AdditionalLibraries>
</Osejs.Model.AdditionalLibraries>
<Osejs.Model.ImportStatements>
</Osejs.Model.ImportStatements>
<Osejs.Model.Variables>
<Osejs.Model.Variables.Page>
<Type>VARIABLE_EDITOR</Type>
<Name>Vecteurs</Name>
<Active>true</Active>
<Content>
<PageComment><![CDATA[]]></PageComment>
<Variable>
<Name>t</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>dt</Name>
<Value><![CDATA[0.01]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>omega</Name>
<Value><![CDATA[Math.PI]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>x</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name>y</Name>
<Value><![CDATA[0]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>
<Variable>
<Name></Name>
<Value><![CDATA[]]></Value>
<Type>double</Type>
<Dimension></Dimension>
<Comment><![CDATA[]]></Comment>
</Variable>

</Content>
</Osejs.Model.Variables.Page>
</Osejs.Model.Variables>
<Osejs.Model.Initialization>
</Osejs.Model.Initialization>
<Osejs.Model.Evolution>
<Osejs.Model.Evolution.Page>
<Type>EVOLUTION_EDITOR</Type>
<Name>Page d'ˇvolution</Name>
<Active>true</Active>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
t=t+dt;
]]></Code>

</Content>
</Osejs.Model.Evolution.Page>
</Osejs.Model.Evolution>
<Osejs.Model.Constraints>
<Osejs.Model.Constraints.Page>
<Type>CODE_EDITOR</Type>
<Name>Page des contraintes</Name>
<Active>true</Active>
<Content>
<Comment><![CDATA[]]></Comment>
<Code><![CDATA[
x=Math.cos(omega*t);
y=Math.sin(omega*t);
]]></Code>

</Content>
</Osejs.Model.Constraints.Page>
</Osejs.Model.Constraints>
<Osejs.Model.Library>
</Osejs.Model.Library>
</Osejs.Model>
<Osejs.View>
<Osejs.View.Creation>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Frame</Type>
<Property name="name">Vecteurs</Property>
<Property name="_ejs_mainWindow">true</Property>
<Property name="title"><![CDATA[Vecteur de Fresnel]]></Property>
<Property name="layout"><![CDATA[border]]></Property>
<Property name="visible"><![CDATA[true]]></Property>
<Property name="location"><![CDATA["130,31"]]></Property>
<Property name="size"><![CDATA["416,683"]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Property name="name">panel1</Property>
<Property name="parent">Vecteurs</Property>
<Property name="position">center</Property>
<Property name="layout"><![CDATA[border]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.DrawingPanel</Type>
<Property name="name">drawingPanel</Property>
<Property name="parent">panel1</Property>
<Property name="position">center</Property>
<Property name="autoscaleX"><![CDATA[false]]></Property>
<Property name="autoscaleY"><![CDATA[false]]></Property>
<Property name="minimumX"><![CDATA[-1]]></Property>
<Property name="maximumX"><![CDATA[1]]></Property>
<Property name="minimumY"><![CDATA[-1]]></Property>
<Property name="maximumY"><![CDATA[1]]></Property>
<Property name="square"><![CDATA[true]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Projection_X</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[x]]></Property>
<Property name="sizey"><![CDATA[0]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[blue]]></Property>
<Property name="secondaryColor"><![CDATA[blue]]></Property>
<Property name="stroke"><![CDATA[2]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Projection_Y</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[0]]></Property>
<Property name="sizey"><![CDATA[y]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[RED]]></Property>
<Property name="secondaryColor"><![CDATA[RED]]></Property>
<Property name="stroke"><![CDATA[2]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Arrow</Type>
<Property name="name">Fresnel</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[x]]></Property>
<Property name="sizey"><![CDATA[y]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[BLACK]]></Property>
<Property name="secondaryColor"><![CDATA[BLACK]]></Property>
<Property name="stroke"><![CDATA[3]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Particle</Type>
<Property name="name">cercle</Property>
<Property name="parent">drawingPanel</Property>
<Property name="sizex"><![CDATA[2]]></Property>
<Property name="sizey"><![CDATA[2]]></Property>
<Property name="enabled"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[null]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.Panel</Type>
<Property name="name">panel2</Property>
<Property name="parent">Vecteurs</Property>
<Property name="position">south</Property>
<Property name="layout"><![CDATA[border]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Expanded>true</Expanded>
<Type>Elements.PlottingPanel</Type>
<Property name="name">x_et_y</Property>
<Property name="parent">panel2</Property>
<Property name="position">center</Property>
<Property name="autoscaleX"><![CDATA[true]]></Property>
<Property name="autoscaleY"><![CDATA[false]]></Property>
<Property name="minimumY"><![CDATA[-1.25]]></Property>
<Property name="maximumY"><![CDATA[1.25]]></Property>
<Property name="title"><![CDATA[x(t) et y(t)]]></Property>
<Property name="square"><![CDATA[true]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Trace</Type>
<Property name="name">Proj_X</Property>
<Property name="parent">x_et_y</Property>
<Property name="x"><![CDATA[t]]></Property>
<Property name="y"><![CDATA[x]]></Property>
<Property name="maxpoints"><![CDATA[350]]></Property>
<Property name="norepeat"><![CDATA[true]]></Property>
<Property name="connected"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[BLUE]]></Property>
</Osejs.View.Creation.Element>
<Osejs.View.Creation.Element>
<Type>Elements.Trace</Type>
<Property name="name">Proj_Y</Property>
<Property name="parent">x_et_y</Property>
<Property name="x"><![CDATA[t]]></Property>
<Property name="y"><![CDATA[y]]></Property>
<Property name="maxpoints"><![CDATA[350]]></Property>
<Property name="norepeat"><![CDATA[true]]></Property>
<Property name="connected"><![CDATA[true]]></Property>
<Property name="color"><![CDATA[RED]]></Property>
</Osejs.View.Creation.Element>
</Osejs.View.Creation>
</Osejs.View>
<Osejs.Experiment>
</Osejs.Experiment>
</Osejs>

