<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="HTMLFiles/pmathml.xsl"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "HTMLFiles/xhtml1-transitional.dtd">

<!-- This HTML document was created by converting a Mathematica notebook using Export. -->


<html xmlns="http://www.w3.org/1999/xhtml" class="Notebook">

<head >
<title>
  heiluri2.nb
</title>

<link href="../navi/css/sovell.css" rel="stylesheet" type="text/css"/>
<link href="HTMLFiles/Default.css" rel="stylesheet" type="text/css" />
</head>

<body>

<p><a href="../mma/heiluri2.nb">heiluri2.nb</a></p>

<p class="Title">
 Kaksoisheiluri
</p>



<p class="Text">
 Kaksoisheiluri koostuu kitkattomalla nivelell&auml; kiinnitetyst&auml; heiluritangosta, jonka p&auml;&auml;ss&auml; on kuula, sek&auml; toisesta heiluritangosta, joka on kiinnitetty kitkattomalla nivelell&auml; edelliseen kuulaan. My&ouml;s toisen tangon p&auml;&auml;ss&auml; on kuula. Olkoot heilurien varsien pituudet <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <mo>=</mo>
  <mtext> </mtext>
  <mi>L</mi>
 </mrow>
</math></span><span style='font-style: italic;'> </span>ja niiden p&auml;iss&auml; olevien kuulien massat <span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mi>m</mi>
  <mn>1</mn>
 </msub>
</math></span> ja <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mstyle fontfamily='Courier New'>
  <msub>
   <mi>m</mi>
   <mn>2</mn>
  </msub>
 </mstyle>
</math></span>. Kun heilurit poikkeutetaan tasapainoasemastaan siten, ett&auml; varret ovat samassa pystysuorassa tasossa, ja systeemi vapautetaan, syntyy heilahdusliike. Systeemin asento voidaan ilmaista kahdella kulmalla: massan&nbsp;&nbsp;<span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mi>m</mi>
  <mn>1</mn>
 </msub>
</math></span> varsi muodostaa kulman <span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mrow>
   <mi>&#952;</mi>
   <mtext> </mtext>
  </mrow>
  <mn>1</mn>
 </msub>
</math></span> pystysuoran suunnan kanssa ja massan <span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mi>m</mi>
  <mn>2</mn>
 </msub>
</math></span> varsi vastaavalla tavalla kulman <span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mi>&#952;</mi>
  <mn>2</mn>
 </msub>
</math></span>.
</p>



<p class="Graphics">
 <img src="HTMLFiles/heiluri2_1.gif"  border="0"  alt="[Graphics:HTMLFiles/heiluri2_1.gif]"  width="459" height="250"  align="absmiddle"  />
</p>

<p class="Text">
 Systeemille voidaan johtaa seuraavat liikeyht&auml;l&ouml;t. Johto on hieman hankala, mutta voidaan ehk&auml; helpoimmin tehd&auml; Lagrangen teorian avulla. (Ks. t&auml;t&auml; k&auml;sittelev&auml;&auml; Mathematica-dokumenttia.)
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <mstyle fontfamily='Courier New'
      fontweight='normal'>
   <mrow>
    <mrow>
     <mfrac>
      <mrow>
       <msup>
        <mi>d</mi>
        <mn>2</mn>
       </msup>
       <mo>&#8290;</mo>
       <mstyle fontweight='normal'>
        <msub>
         <mi>&#952;</mi>
         <mn>1</mn>
        </msub>
       </mstyle>
      </mrow>
      <msup>
       <mi>t</mi>
       <mn>2</mn>
      </msup>
     </mfrac>
     <mo>+</mo>
     <mrow>
      <mi>m</mi>
      <mo>&#8290;</mo>
      <mfrac>
       <mrow>
        <msup>
         <mi>d</mi>
         <mn>2</mn>
        </msup>
        <mo>&#8290;</mo>
        <mstyle fontweight='normal'>
         <msub>
          <mi>&#952;</mi>
          <mn>2</mn>
         </msub>
        </mstyle>
       </mrow>
       <msup>
        <mi>t</mi>
        <mn>2</mn>
       </msup>
      </mfrac>
      <mo>&#8290;</mo>
      <mrow>
       <mi>cos</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <mrow>
        <msub>
         <mi>&#952;</mi>
         <mn>2</mn>
        </msub>
        <mo>-</mo>
        <msub>
         <mi>&#952;</mi>
         <mn>1</mn>
        </msub>
       </mrow>
       <mo>)</mo>
      </mrow>
     </mrow>
     <mo>-</mo>
     <mrow>
      <msup>
       <mrow>
        <mi>m</mi>
        <mo>&#8289;</mo>
        <mo>(</mo>
        <mfrac>
         <mstyle fontweight='normal'>
          <msub>
           <mi>d</mi>
           <mn>2</mn>
          </msub>
         </mstyle>
         <mi>t</mi>
        </mfrac>
        <mo>)</mo>
       </mrow>
       <mn>2</mn>
      </msup>
      <mo>&#8290;</mo>
      <mrow>
       <mi>sin</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <mrow>
        <msub>
         <mi>&#952;</mi>
         <mn>2</mn>
        </msub>
        <mo>-</mo>
        <msub>
         <mi>&#952;</mi>
         <mn>1</mn>
        </msub>
       </mrow>
       <mo>)</mo>
      </mrow>
     </mrow>
     <mo>+</mo>
     <mrow>
      <mfrac>
       <mi>g</mi>
       <mi>L</mi>
      </mfrac>
      <mo>&#8290;</mo>
      <mrow>
       <mi>sin</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <msub>
        <mi>&#952;</mi>
        <mn>1</mn>
       </msub>
       <mo>)</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>=</mo>
    <mn>0</mn>
   </mrow>
  </mstyle>
  <mo fontfamily='Courier New' fontweight='normal'>,</mo>
  <mstyle fontfamily='Courier New'
      fontweight='normal'>
   <mrow>
    <mrow>
     <mfrac>
      <mrow>
       <msup>
        <mi>d</mi>
        <mn>2</mn>
       </msup>
       <mo>&#8290;</mo>
       <mstyle fontweight='normal'>
        <msub>
         <mi>&#952;</mi>
         <mn>2</mn>
        </msub>
       </mstyle>
      </mrow>
      <msup>
       <mi>t</mi>
       <mn>2</mn>
      </msup>
     </mfrac>
     <mo>+</mo>
     <mtext> </mtext>
     <mrow>
      <mfrac>
       <mrow>
        <msup>
         <mi>d</mi>
         <mn>2</mn>
        </msup>
        <mo>&#8290;</mo>
        <mstyle fontweight='normal'>
         <msub>
          <mi>&#952;</mi>
          <mn>1</mn>
         </msub>
        </mstyle>
       </mrow>
       <msup>
        <mi>t</mi>
        <mn>2</mn>
       </msup>
      </mfrac>
      <mo>&#8290;</mo>
      <mrow>
       <mi>cos</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <mrow>
        <msub>
         <mi>&#952;</mi>
         <mn>2</mn>
        </msub>
        <mo>-</mo>
        <msub>
         <mi>&#952;</mi>
         <mn>1</mn>
        </msub>
       </mrow>
       <mo>)</mo>
      </mrow>
     </mrow>
     <mo>+</mo>
     <mrow>
      <msup>
       <mrow>
        <mo>(</mo>
        <mfrac>
         <mstyle fontweight='normal'>
          <msub>
           <mi>d</mi>
           <mn>1</mn>
          </msub>
         </mstyle>
         <mi>t</mi>
        </mfrac>
        <mo>)</mo>
       </mrow>
       <mn>2</mn>
      </msup>
      <mo>&#8290;</mo>
      <mrow>
       <mi>sin</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <mrow>
        <msub>
         <mi>&#952;</mi>
         <mn>2</mn>
        </msub>
        <mo>-</mo>
        <msub>
         <mi>&#952;</mi>
         <mn>1</mn>
        </msub>
       </mrow>
       <mo>)</mo>
      </mrow>
     </mrow>
     <mo>+</mo>
     <mrow>
      <mfrac>
       <mi>g</mi>
       <mi>L</mi>
      </mfrac>
      <mo>&#8290;</mo>
      <mrow>
       <mi>sin</mi>
       <mo>&#8289;</mo>
       <mo>(</mo>
       <msub>
        <mi>&#952;</mi>
        <mn>2</mn>
       </msub>
       <mo>)</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>=</mo>
    <mn>0</mn>
   </mrow>
  </mstyle>
  <mo fontfamily='Courier New' fontweight='normal'>,</mo>
  <mtext fontfamily='Courier New' fontweight='normal'>&#62371;</mtext>
  <mrow>
   <mrow>
    <mi fontfamily='Times New Roman' fontweight='normal'>miss&#228;</mi>
    <mo>&#8290;</mo>
    <mtext fontfamily='Courier New' fontweight='normal'>  </mtext>
    <mi fontfamily='Courier New' fontweight='normal'>m</mi>
   </mrow>
   <mo fontfamily='Courier New' fontweight='normal'>=</mo>
   <mrow>
    <mstyle fontfamily='Courier New'
        fontweight='normal'>
     <mfrac>
      <msub>
       <mi>m</mi>
       <mn>2</mn>
      </msub>
      <mrow>
       <msub>
        <mi>m</mi>
        <mn>1</mn>
       </msub>
       <mo>+</mo>
       <msub>
        <mi>m</mi>
        <mn>2</mn>
       </msub>
      </mrow>
     </mfrac>
    </mstyle>
    <mo fontfamily='Courier New' fontweight='bold'>.</mo>
   </mrow>
  </mrow>
 </mrow>
</math>
</p>

<p class="Text">
 Merkit&auml;&auml;n <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <mi>k</mi>
  <mtext> </mtext>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mi>g</mi>
   <mo>/</mo>
   <mi>L</mi>
  </mrow>
 </mrow>
</math></span>.
</p>



<p class="Text">
 Seuraavassa lasketaan heiluriyht&auml;l&ouml;ille numeeriset ratkaisut ja tarkastellaan heilahduskulmien aikariippuvuutta. T&auml;m&auml;n j&auml;lkeen rakennetaan animaatio heilurin liikkeelle. Lopuksi tarkastellaan tilannetta faasitasossa.
</p>



<p class="Text">
 Laskujen aluksi on syyt&auml; h&auml;vitt&auml;&auml; mahdollisista aiemmista laskuista j&auml;&auml;neet muuttujat.
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>Remove</mi>
  <mo>[</mo>
  <ms>Global`*</ms>
  <mo>]</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Heiluria kuvaava toisen kertaluvun differentiaaliyht&auml;l&ouml;ryhm&auml; on ilmaistavissa normaaliryhm&auml;n&auml;. 
</p>



<p class="CellLabel">
 In[1]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>ryhma</mi>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mo>{</mo>
   <mrow>
    <mrow>
     <mrow>
      <mrow>
       <mi>&#952;1</mi>
       <mo>&apos;</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mtext> </mtext>
     <mo>==</mo>
     <mtext> </mtext>
     <mrow>
      <mi>&#969;1</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mtext> </mtext>
    <mrow>
     <mrow>
      <mrow>
       <mrow>
        <mi>&#969;1</mi>
        <mo>&apos;</mo>
       </mrow>
       <mo>[</mo>
       <mi>t</mi>
       <mo>]</mo>
      </mrow>
      <mo>+</mo>
      <mrow>
       <mi>m</mi>
       <mo>&#8290;</mo>
       <mrow>
        <mrow>
         <mi>&#969;2</mi>
         <mo>&apos;</mo>
        </mrow>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Cos</mi>
        <mo>[</mo>
        <mrow>
         <mrow>
          <mi>&#952;2</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
         <mo>-</mo>
         <mrow>
          <mi>&#952;1</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>-</mo>
      <mrow>
       <mi>m</mi>
       <mo>&#8290;</mo>
       <mrow>
        <mrow>
         <mrow>
          <mi>&#952;2</mi>
          <mo>&apos;</mo>
         </mrow>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>^</mo>
        <mn>2</mn>
       </mrow>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Sin</mi>
        <mo>[</mo>
        <mrow>
         <mrow>
          <mi>&#952;2</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
         <mo>-</mo>
         <mrow>
          <mi>&#952;1</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>+</mo>
      <mrow>
       <mi>k</mi>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Sin</mi>
        <mo>[</mo>
        <mrow>
         <mi>&#952;1</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
     </mrow>
     <mtext> </mtext>
     <mo>==</mo>
     <mtext> </mtext>
     <mn>0</mn>
    </mrow>
    <mo>,</mo>
    <mtext> </mtext>
    <mrow>
     <mrow>
      <mrow>
       <mi>&#952;2</mi>
       <mo>&apos;</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mtext> </mtext>
     <mo>==</mo>
     <mtext> </mtext>
     <mrow>
      <mi>&#969;2</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mrow>
       <mrow>
        <mi>&#969;2</mi>
        <mo>&apos;</mo>
       </mrow>
       <mo>[</mo>
       <mi>t</mi>
       <mo>]</mo>
      </mrow>
      <mo>+</mo>
      <mrow>
       <mrow>
        <mrow>
         <mi>&#969;1</mi>
         <mo>&apos;</mo>
        </mrow>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Cos</mi>
        <mo>[</mo>
        <mrow>
         <mrow>
          <mi>&#952;2</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
         <mo>-</mo>
         <mrow>
          <mi>&#952;1</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>+</mo>
      <mtext> </mtext>
      <mrow>
       <mrow>
        <mrow>
         <mrow>
          <mi>&#952;1</mi>
          <mo>&apos;</mo>
         </mrow>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>^</mo>
        <mn>2</mn>
       </mrow>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Sin</mi>
        <mo>[</mo>
        <mrow>
         <mrow>
          <mi>&#952;2</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
         <mo>-</mo>
         <mrow>
          <mi>&#952;1</mi>
          <mo>[</mo>
          <mi>t</mi>
          <mo>]</mo>
         </mrow>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>+</mo>
      <mrow>
       <mi>k</mi>
       <mo>&#8290;</mo>
       <mrow>
        <mi>Sin</mi>
        <mo>[</mo>
        <mrow>
         <mi>&#952;2</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
     </mrow>
     <mtext> </mtext>
     <mo>==</mo>
     <mn>0</mn>
    </mrow>
   </mrow>
   <mo>}</mo>
  </mrow>
 </mrow>
</math>
</p>

<p class="Message">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mi>General</mi>
   <mtext>::</mtext>
   <mi>spell1</mi>
  </mrow>
  <mo>&#8290;</mo>
  <mrow>
   <mo>:</mo>
   <mtext> </mtext>
  </mrow>
  <semantics>
   <mrow>
    <mtext>Possible spelling error: new symbol name \&quot;</mtext>
    <mi>&#969;1</mi>
    <mtext>\&quot; is similar to existing symbol \&quot;</mtext>
    <mi>&#952;1</mi>
    <mtext>\&quot;. </mtext>
    <maction actiontype='highlight'>
     <mi>More&#8230;</mi>
    </maction>
   </mrow>
   <annotation encoding='Mathematica'>&quot;Possible spelling error: new symbol name \\\&quot;\\!\\(\[Omega]1\\)\\\&quot; is similar to existing symbol \\\&quot;\\!\\(\[Theta]1\\)\\\&quot;. \\!\\(\\*ButtonBox[\\\&quot;More\[Ellipsis]\\\&quot;, ButtonStyle-&gt;\\\&quot;RefGuideLinkText\\\&quot;, ButtonFrame-&gt;None, ButtonData:&gt;\\\&quot;General::spell1\\\&quot;]\\)&quot;</annotation>
  </semantics>
 </mrow>
</math>
</p>

<p class="Message">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mi>General</mi>
   <mtext>::</mtext>
   <mi>spell1</mi>
  </mrow>
  <mo>&#8290;</mo>
  <mrow>
   <mo>:</mo>
   <mtext> </mtext>
  </mrow>
  <semantics>
   <mrow>
    <mtext>Possible spelling error: new symbol name \&quot;</mtext>
    <mi>&#952;2</mi>
    <mtext>\&quot; is similar to existing symbol \&quot;</mtext>
    <mi>&#969;2</mi>
    <mtext>\&quot;. </mtext>
    <maction actiontype='highlight'>
     <mi>More&#8230;</mi>
    </maction>
   </mrow>
   <annotation encoding='Mathematica'>&quot;Possible spelling error: new symbol name \\\&quot;\\!\\(\[Theta]2\\)\\\&quot; is similar to existing symbol \\\&quot;\\!\\(\[Omega]2\\)\\\&quot;. \\!\\(\\*ButtonBox[\\\&quot;More\[Ellipsis]\\\&quot;, ButtonStyle-&gt;\\\&quot;RefGuideLinkText\\\&quot;, ButtonFrame-&gt;None, ButtonData:&gt;\\\&quot;General::spell1\\\&quot;]\\)&quot;</annotation>
  </semantics>
 </mrow>
</math>
</p>

<p class="CellLabel">
 Out[1]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mrow>
    <mrow>
     <msup>
      <mi>&#952;1</mi>
      <mo>&#8242;</mo>
     </msup>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mrow>
     <mi>&#969;1</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mrow>
      <mi>k</mi>
      <mo>&#8290;</mo>
      <mrow>
       <mi>Sin</mi>
       <mo>[</mo>
       <mrow>
        <mi>&#952;1</mi>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
     </mrow>
     <mo>+</mo>
     <mrow>
      <mi>m</mi>
      <mo>&#8290;</mo>
      <mrow>
       <mi>Sin</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mi>&#952;1</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>-</mo>
        <mrow>
         <mi>&#952;2</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>&#8290;</mo>
      <msup>
       <mrow>
        <msup>
         <mi>&#952;2</mi>
         <mo>&#8242;</mo>
        </msup>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mn>2</mn>
      </msup>
     </mrow>
     <mo>+</mo>
     <mrow>
      <msup>
       <mi>&#969;1</mi>
       <mo>&#8242;</mo>
      </msup>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mo>+</mo>
     <mrow>
      <mi>m</mi>
      <mo>&#8290;</mo>
      <mrow>
       <mi>Cos</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mi>&#952;1</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>-</mo>
        <mrow>
         <mi>&#952;2</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>&#8290;</mo>
      <mrow>
       <msup>
        <mi>&#969;2</mi>
        <mo>&#8242;</mo>
       </msup>
       <mo>[</mo>
       <mi>t</mi>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>&#10869;</mo>
    <mn>0</mn>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <msup>
      <mi>&#952;2</mi>
      <mo>&#8242;</mo>
     </msup>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mrow>
     <mi>&#969;2</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mrow>
      <mi>k</mi>
      <mo>&#8290;</mo>
      <mrow>
       <mi>Sin</mi>
       <mo>[</mo>
       <mrow>
        <mi>&#952;2</mi>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
     </mrow>
     <mo>-</mo>
     <mrow>
      <mrow>
       <mi>Sin</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mi>&#952;1</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>-</mo>
        <mrow>
         <mi>&#952;2</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>&#8290;</mo>
      <msup>
       <mrow>
        <msup>
         <mi>&#952;1</mi>
         <mo>&#8242;</mo>
        </msup>
        <mo>[</mo>
        <mi>t</mi>
        <mo>]</mo>
       </mrow>
       <mn>2</mn>
      </msup>
     </mrow>
     <mo>+</mo>
     <mrow>
      <mrow>
       <mi>Cos</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mi>&#952;1</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
        <mo>-</mo>
        <mrow>
         <mi>&#952;2</mi>
         <mo>[</mo>
         <mi>t</mi>
         <mo>]</mo>
        </mrow>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>&#8290;</mo>
      <mrow>
       <msup>
        <mi>&#969;1</mi>
        <mo>&#8242;</mo>
       </msup>
       <mo>[</mo>
       <mi>t</mi>
       <mo>]</mo>
      </mrow>
     </mrow>
     <mo>+</mo>
     <mrow>
      <msup>
       <mi>&#969;2</mi>
       <mo>&#8242;</mo>
      </msup>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>&#10869;</mo>
    <mn>0</mn>
   </mrow>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Ongelman tuntemattomat funktiot ovat heilurin kahden eri osan kulmat ja niiden kulmanopeudet.
</p>



<p class="CellLabel">
 In[2]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>tuntemattomat</mi>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mo>{</mo>
   <mrow>
    <mrow>
     <mi>&#952;1</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mi>&#969;1</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mi>&#952;2</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mi>&#969;2</mi>
     <mo>[</mo>
     <mi>t</mi>
     <mo>]</mo>
    </mrow>
   </mrow>
   <mo>}</mo>
  </mrow>
 </mrow>
</math>
</p>

<p class="CellLabel">
 Out[2]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mrow>
    <mi>&#952;1</mi>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>&#969;1</mi>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>&#952;2</mi>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>&#969;2</mi>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Annetaan vakioille arvot <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <mi>k</mi>
  <mtext> </mtext>
  <mo>=</mo>
  <mtext> </mtext>
  <mn>1</mn>
 </mrow>
</math></span> ja <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <mi>m</mi>
  <mtext> </mtext>
  <mo>=</mo>
  <mtext> </mtext>
  <mn>0.5</mn>
 </mrow>
</math></span> (<span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mrow>
  <msub>
   <mi>m</mi>
   <mn>1</mn>
  </msub>
  <mtext> </mtext>
  <mo>=</mo>
  <mtext> </mtext>
  <msub>
   <mi>m</mi>
   <mn>2</mn>
  </msub>
 </mrow>
</math></span>). Alkuehdon m&auml;&auml;ritt&auml;&auml; tilanne, jossa heiluri on levossa poikkeutettuna mallikuvan mukaisesti.
</p>



<p class="CellLabel">
 In[3]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mi>k</mi>
   <mo>=</mo>
   <mn>1</mn>
  </mrow>
  <mo>;</mo>
  <mrow>
   <mi>m</mi>
   <mo>=</mo>
   <mn>0.5</mn>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>alkuehto</mi>
  <mo>=</mo>
  <mrow>
   <mo>{</mo>
   <mrow>
    <mrow>
     <mrow>
      <mi>&#952;1</mi>
      <mo>[</mo>
      <mn>0</mn>
      <mo>]</mo>
     </mrow>
     <mo>==</mo>
     <mrow>
      <mi>Pi</mi>
      <mo>/</mo>
      <mn>6</mn>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#969;1</mi>
      <mo>[</mo>
      <mn>0</mn>
      <mo>]</mo>
     </mrow>
     <mo>==</mo>
     <mn>0</mn>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#952;2</mi>
      <mo>[</mo>
      <mn>0</mn>
      <mo>]</mo>
     </mrow>
     <mo>==</mo>
     <mrow>
      <mi>Pi</mi>
      <mo>/</mo>
      <mn>3</mn>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#969;2</mi>
      <mo>[</mo>
      <mn>0</mn>
      <mo>]</mo>
     </mrow>
     <mo>==</mo>
     <mn>0</mn>
    </mrow>
   </mrow>
   <mo>}</mo>
  </mrow>
 </mrow>
</math>
</p>

<p class="CellLabel">
 Out[4]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mrow>
    <mrow>
     <mi>&#952;1</mi>
     <mo>[</mo>
     <mn>0</mn>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mfrac>
     <mi>&#960;</mi>
     <mn>6</mn>
    </mfrac>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>&#969;1</mi>
     <mo>[</mo>
     <mn>0</mn>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mn>0</mn>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>&#952;2</mi>
     <mo>[</mo>
     <mn>0</mn>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mfrac>
     <mi>&#960;</mi>
     <mn>3</mn>
    </mfrac>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>&#969;2</mi>
     <mo>[</mo>
     <mn>0</mn>
     <mo>]</mo>
    </mrow>
    <mo>&#10869;</mo>
    <mn>0</mn>
   </mrow>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Ratkaistaan differentiaaliyht&auml;l&ouml;ryhm&auml; numeerisesti.
</p>



<p class="CellLabel">
 In[5]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>rtk</mi>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mi>NDSolve</mi>
   <mo>[</mo>
   <mrow>
    <mrow>
     <mi>Flatten</mi>
     <mo>[</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>ryhma</mi>
       <mo>,</mo>
       <mi>alkuehto</mi>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>,</mo>
    <mi>tuntemattomat</mi>
    <mo>,</mo>
    <mrow>
     <mo>{</mo>
     <mrow>
      <mi>t</mi>
      <mo>,</mo>
      <mn>0</mn>
      <mo>,</mo>
      <mn>100</mn>
     </mrow>
     <mo>}</mo>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mi>MaxSteps</mi>
     <mo>-&gt;</mo>
     <mn>10000</mn>
    </mrow>
   </mrow>
   <mo>]</mo>
  </mrow>
 </mrow>
</math>
</p>

<p class="CellLabel">
 Out[5]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mo>{</mo>
   <mrow>
    <mrow>
     <mrow>
      <mi>&#952;1</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mo>&#8594;</mo>
     <mrow>
      <mrow>
       <mi>InterpolatingFunction</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mn>0.</mn>
           <mo>,</mo>
           <mn>100.</mn>
          </mrow>
          <mo>}</mo>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>,</mo>
        <mo>&lt;&gt;</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#969;1</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mo>&#8594;</mo>
     <mrow>
      <mrow>
       <mi>InterpolatingFunction</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mn>0.</mn>
           <mo>,</mo>
           <mn>100.</mn>
          </mrow>
          <mo>}</mo>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>,</mo>
        <mo>&lt;&gt;</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#952;2</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mo>&#8594;</mo>
     <mrow>
      <mrow>
       <mi>InterpolatingFunction</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mn>0.</mn>
           <mo>,</mo>
           <mn>100.</mn>
          </mrow>
          <mo>}</mo>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>,</mo>
        <mo>&lt;&gt;</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mrow>
      <mi>&#969;2</mi>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
     <mo>&#8594;</mo>
     <mrow>
      <mrow>
       <mi>InterpolatingFunction</mi>
       <mo>[</mo>
       <mrow>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mn>0.</mn>
           <mo>,</mo>
           <mn>100.</mn>
          </mrow>
          <mo>}</mo>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>,</mo>
        <mo>&lt;&gt;</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>[</mo>
      <mi>t</mi>
      <mo>]</mo>
     </mrow>
    </mrow>
   </mrow>
   <mo>}</mo>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="CellLabel">
 In[6]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>kulmat</mi>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mi>tuntemattomat</mi>
   <mo>/.</mo>
   <mrow>
    <mi>First</mi>
    <mo>[</mo>
    <mi>rtk</mi>
    <mo>]</mo>
   </mrow>
  </mrow>
 </mrow>
</math>
</p>

<p class="CellLabel">
 Out[6]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mrow>
    <mrow>
     <mi>InterpolatingFunction</mi>
     <mo>[</mo>
     <mrow>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mo>{</mo>
        <mrow>
         <mn>0.</mn>
         <mo>,</mo>
         <mn>100.</mn>
        </mrow>
        <mo>}</mo>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>,</mo>
      <mo>&lt;&gt;</mo>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>InterpolatingFunction</mi>
     <mo>[</mo>
     <mrow>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mo>{</mo>
        <mrow>
         <mn>0.</mn>
         <mo>,</mo>
         <mn>100.</mn>
        </mrow>
        <mo>}</mo>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>,</mo>
      <mo>&lt;&gt;</mo>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>InterpolatingFunction</mi>
     <mo>[</mo>
     <mrow>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mo>{</mo>
        <mrow>
         <mn>0.</mn>
         <mo>,</mo>
         <mn>100.</mn>
        </mrow>
        <mo>}</mo>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>,</mo>
      <mo>&lt;&gt;</mo>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mrow>
     <mi>InterpolatingFunction</mi>
     <mo>[</mo>
     <mrow>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mo>{</mo>
        <mrow>
         <mn>0.</mn>
         <mo>,</mo>
         <mn>100.</mn>
        </mrow>
        <mo>}</mo>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>,</mo>
      <mo>&lt;&gt;</mo>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>[</mo>
    <mi>t</mi>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Piirret&auml;&auml;n kuvaajat sek&auml; heilurien kulmille ett&auml; kulmanopeuksille ajan suhteen. Kuulan <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mstyle fontfamily='Courier New'>
  <msub>
   <mi>m</mi>
   <mn>1</mn>
  </msub>
 </mstyle>
</math></span> suureet on piirretty vihre&auml;ll&auml; ja kuulan <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mstyle fontfamily='Courier New'>
  <msub>
   <mi>m</mi>
   <mn>2</mn>
  </msub>
 </mstyle>
</math></span> suureet sinisell&auml;. Ensin kulmat.
</p>



<p class="CellLabel">
 In[7]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>&lt;&lt;</mo>
  <mtext>Graphics`Graphics`</mtext>
 </mrow>
</math>
</p>

<p class="CellLabel">
 In[8]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>DisplayTogether</mi>
  <mo>[</mo>
  <mrow>
   <mrow>
    <mi>Plot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mi>kulmat</mi>
      <mo>[</mo>
      <mrow>
       <mo>[</mo>
       <mn>1</mn>
       <mo>]</mo>
      </mrow>
      <mo>]</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.3</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>Plot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mi>kulmat</mi>
      <mo>[</mo>
      <mrow>
       <mo>[</mo>
       <mn>3</mn>
       <mo>]</mo>
      </mrow>
      <mo>]</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.6</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>]</mo>
 </mrow>
</math>
</p>

<p class="Graphics">
 <img src="HTMLFiles/heiluri2_2.gif"  border="0"  alt="[Graphics:HTMLFiles/heiluri2_2.gif]"  width="288" height="178"  align="absmiddle"  />
</p>

<p class="CellLabel">
 Out[8]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>&#8259;</mo>
  <mo>&#8290;</mo>
  <mi>Graphics</mi>
  <mo>&#8290;</mo>
  <mo>&#8259;</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Vaikka v&auml;r&auml;htelyt ovatkin varsin samankaltaisia, ne eiv&auml;t kuitenkaan toista mit&auml;&auml;n selke&auml;sti erottuvaa muotoa. Vastaavat kulmanopeuksien kuvaajat.
</p>



<p class="CellLabel">
 In[9]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>DisplayTogether</mi>
  <mo>[</mo>
  <mrow>
   <mrow>
    <mi>Plot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mi>kulmat</mi>
      <mo>[</mo>
      <mrow>
       <mo>[</mo>
       <mn>2</mn>
       <mo>]</mo>
      </mrow>
      <mo>]</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.3</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>Plot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mi>kulmat</mi>
      <mo>[</mo>
      <mrow>
       <mo>[</mo>
       <mn>4</mn>
       <mo>]</mo>
      </mrow>
      <mo>]</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.6</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>MaxBend</mi>
      <mo>-&gt;</mo>
      <mn>20</mn>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>]</mo>
 </mrow>
</math>
</p>

<p class="Graphics">
 <img src="HTMLFiles/heiluri2_3.gif"  border="0"  alt="[Graphics:HTMLFiles/heiluri2_3.gif]"  width="288" height="178"  align="absmiddle"  />
</p>

<p class="CellLabel">
 Out[9]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>&#8259;</mo>
  <mo>&#8290;</mo>
  <mi>Graphics</mi>
  <mo>&#8290;</mo>
  <mo>&#8259;</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Derivaatta k&auml;ytt&auml;ytyy kuten kulmakin, eli v&auml;r&auml;htelyss&auml; ei ole havaittavissa jaksoa. T&auml;m&auml; k&auml;ytt&auml;ytyminen on tyypillist&auml; kaoottiselle v&auml;r&auml;htelylle. Tarkastellaan animaation avulla, milt&auml; kyseinen v&auml;r&auml;htely n&auml;ytt&auml;&auml;.
</p>



<p class="Text">
 Seuraavassa luodaan ensin tarvittavat ty&ouml;kalut heilurin v&auml;r&auml;htelyn animoimiseksi. Kyseess&auml; on <span style='text-decoration: none;'>Mathematica</span>lla kirjoitettu ohjelmakoodi. 
</p>



<p class="CellLabel">
 In[10]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>&lt;&lt;</mo>
  <mtext>Graphics`Arrow`</mtext>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mrow>
    <mi>kuula</mi>
    <mo>[</mo>
    <mrow>
     <mtext>x_</mtext>
     <mo>,</mo>
     <mtext>y_</mtext>
     <mo>,</mo>
     <mtext>kulma_</mtext>
     <mo>,</mo>
     <mtext>varsi_</mtext>
    </mrow>
    <mo>]</mo>
   </mrow>
   <mo>:=</mo>
   <mrow>
    <mo>{</mo>
    <mrow>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mrow>
        <mi>GrayLevel</mi>
        <mo>[</mo>
        <mn>0.3</mn>
        <mo>]</mo>
       </mrow>
       <mo>,</mo>
       <mrow>
        <mi>Disk</mi>
        <mo>[</mo>
        <mrow>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mrow>
            <mi>x</mi>
            <mo>+</mo>
            <mrow>
             <mi>varsi</mi>
             <mo>*</mo>
             <mrow>
              <mi>Sin</mi>
              <mo>[</mo>
              <mi>kulma</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
           </mrow>
           <mo>,</mo>
           <mrow>
            <mi>y</mi>
            <mo>-</mo>
            <mrow>
             <mi>varsi</mi>
             <mo>*</mo>
             <mrow>
              <mi>Cos</mi>
              <mo>[</mo>
              <mi>kulma</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
           </mrow>
          </mrow>
          <mo>}</mo>
         </mrow>
         <mo>,</mo>
         <mrow>
          <mi>varsi</mi>
          <mo>/</mo>
          <mn>10</mn>
         </mrow>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>Circle</mi>
      <mo>[</mo>
      <mrow>
       <mrow>
        <mo>{</mo>
        <mrow>
         <mrow>
          <mi>x</mi>
          <mo>+</mo>
          <mrow>
           <mi>varsi</mi>
           <mo>*</mo>
           <mrow>
            <mi>Sin</mi>
            <mo>[</mo>
            <mi>kulma</mi>
            <mo>]</mo>
           </mrow>
          </mrow>
         </mrow>
         <mo>,</mo>
         <mrow>
          <mi>y</mi>
          <mo>-</mo>
          <mrow>
           <mi>varsi</mi>
           <mo>*</mo>
           <mrow>
            <mi>Cos</mi>
            <mo>[</mo>
            <mi>kulma</mi>
            <mo>]</mo>
           </mrow>
          </mrow>
         </mrow>
        </mrow>
        <mo>}</mo>
       </mrow>
       <mo>,</mo>
       <mrow>
        <mi>varsi</mi>
        <mo>/</mo>
        <mn>10</mn>
       </mrow>
      </mrow>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>}</mo>
   </mrow>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mrow>
    <mi>tanko</mi>
    <mo>[</mo>
    <mrow>
     <mtext>x_</mtext>
     <mo>,</mo>
     <mtext>y_</mtext>
     <mo>,</mo>
     <mtext>kulma_</mtext>
     <mo>,</mo>
     <mtext>varsi_</mtext>
    </mrow>
    <mo>]</mo>
   </mrow>
   <mo>:=</mo>
   <mrow>
    <mo>{</mo>
    <mrow>
     <mrow>
      <mi>Thickness</mi>
      <mo>[</mo>
      <mn>0.012</mn>
      <mo>]</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>Line</mi>
      <mo>[</mo>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mi>x</mi>
          <mo>,</mo>
          <mi>y</mi>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>,</mo>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mrow>
           <mi>x</mi>
           <mo>+</mo>
           <mrow>
            <mn>0.9</mn>
            <mo>*</mo>
            <mi>varsi</mi>
            <mo>*</mo>
            <mrow>
             <mi>Sin</mi>
             <mo>[</mo>
             <mi>kulma</mi>
             <mo>]</mo>
            </mrow>
           </mrow>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>y</mi>
           <mo>-</mo>
           <mrow>
            <mn>0.9</mn>
            <mi>varsi</mi>
            <mo>*</mo>
            <mrow>
             <mi>Cos</mi>
             <mo>[</mo>
             <mi>kulma</mi>
             <mo>]</mo>
            </mrow>
           </mrow>
          </mrow>
         </mrow>
         <mo>}</mo>
        </mrow>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>]</mo>
     </mrow>
    </mrow>
    <mo>}</mo>
   </mrow>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mrow>
    <mi>kuva</mi>
    <mo>[</mo>
    <mrow>
     <mtext>theta1_</mtext>
     <mo>,</mo>
     <mtext>theta2_</mtext>
     <mo>,</mo>
     <mtext>aika_</mtext>
     <mo>,</mo>
     <mtext>teksti_</mtext>
    </mrow>
    <mo>]</mo>
   </mrow>
   <mo>:=</mo>
   <mtext> </mtext>
   <mrow>
    <mi>Module</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>k</mi>
       <mo>,</mo>
       <mrow>
        <mi>v</mi>
        <mo>=</mo>
        <mn>50</mn>
       </mrow>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mrow>
       <mo>{</mo>
       <mrow>
        <mrow>
         <mi>k</mi>
         <mo>=</mo>
         <mrow>
          <mi>theta1</mi>
          <mo>/.</mo>
          <mrow>
           <mi>t</mi>
           <mo>-&gt;</mo>
           <mi>aika</mi>
          </mrow>
         </mrow>
        </mrow>
        <mo>,</mo>
        <mrow>
         <mi>l</mi>
         <mo>=</mo>
         <mrow>
          <mi>theta2</mi>
          <mo>/.</mo>
          <mrow>
           <mi>t</mi>
           <mo>-&gt;</mo>
           <mi>aika</mi>
          </mrow>
         </mrow>
        </mrow>
       </mrow>
       <mo>}</mo>
      </mrow>
      <mo>;</mo>
      <mtext> </mtext>
      <mrow>
       <mi>grafiikka</mi>
       <mo>=</mo>
       <mrow>
        <mi>Graphics</mi>
        <mo>[</mo>
        <mrow>
         <mo>{</mo>
         <mrow>
          <mrow>
           <mo>{</mo>
           <mrow>
            <mrow>
             <mi>GrayLevel</mi>
             <mo>[</mo>
             <mn>0.7</mn>
             <mo>]</mo>
            </mrow>
            <mo>,</mo>
            <mrow>
             <mi>Rectangle</mi>
             <mo>[</mo>
             <mrow>
              <mrow>
               <mo>{</mo>
               <mrow>
                <mrow>
                 <mo>-</mo>
                 <mi>v</mi>
                </mrow>
                <mo>,</mo>
                <mn>0</mn>
               </mrow>
               <mo>}</mo>
              </mrow>
              <mo>,</mo>
              <mrow>
               <mo>{</mo>
               <mrow>
                <mi>v</mi>
                <mo>,</mo>
                <mn>6</mn>
               </mrow>
               <mo>}</mo>
              </mrow>
             </mrow>
             <mo>]</mo>
            </mrow>
           </mrow>
           <mo>}</mo>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>Line</mi>
           <mo>[</mo>
           <mrow>
            <mo>{</mo>
            <mrow>
             <mrow>
              <mo>{</mo>
              <mrow>
               <mrow>
                <mo>-</mo>
                <mi>v</mi>
               </mrow>
               <mo>,</mo>
               <mn>0</mn>
              </mrow>
              <mo>}</mo>
             </mrow>
             <mo>,</mo>
             <mrow>
              <mo>{</mo>
              <mrow>
               <mi>v</mi>
               <mo>,</mo>
               <mn>0</mn>
              </mrow>
              <mo>}</mo>
             </mrow>
            </mrow>
            <mo>}</mo>
           </mrow>
           <mo>]</mo>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>Text</mi>
           <mo>[</mo>
           <mrow>
            <mrow>
             <mi>FontForm</mi>
             <mo>[</mo>
             <mrow>
              <mi>teksti</mi>
              <mo>,</mo>
              <mrow>
               <mo>{</mo>
               <mrow>
                <ms>Helvetica-Bold</ms>
                <mo>,</mo>
                <mn>12</mn>
               </mrow>
               <mo>}</mo>
              </mrow>
             </mrow>
             <mo>]</mo>
            </mrow>
            <mo>,</mo>
            <mrow>
             <mo>{</mo>
             <mrow>
              <mn>41</mn>
              <mo>,</mo>
              <mn>5</mn>
             </mrow>
             <mo>}</mo>
            </mrow>
           </mrow>
           <mo>]</mo>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>tanko</mi>
           <mo>[</mo>
           <mrow>
            <mn>0</mn>
            <mo>,</mo>
            <mn>0</mn>
            <mo>,</mo>
            <mi>k</mi>
            <mo>,</mo>
            <mi>v</mi>
           </mrow>
           <mo>]</mo>
          </mrow>
          <mo>,</mo>
          <mtext> </mtext>
          <mrow>
           <mi>tanko</mi>
           <mo>[</mo>
           <mrow>
            <mrow>
             <mi>v</mi>
             <mo>&#8290;</mo>
             <mrow>
              <mi>Sin</mi>
              <mo>[</mo>
              <mi>k</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
            <mo>,</mo>
            <mrow>
             <mrow>
              <mo>-</mo>
              <mi>v</mi>
             </mrow>
             <mo>&#8290;</mo>
             <mrow>
              <mi>Cos</mi>
              <mo>[</mo>
              <mi>k</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
            <mo>,</mo>
            <mi>l</mi>
            <mo>,</mo>
            <mi>v</mi>
           </mrow>
           <mo>]</mo>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>kuula</mi>
           <mo>[</mo>
           <mrow>
            <mn>0</mn>
            <mo>,</mo>
            <mn>0</mn>
            <mo>,</mo>
            <mi>k</mi>
            <mo>,</mo>
            <mi>v</mi>
           </mrow>
           <mo>]</mo>
          </mrow>
          <mo>,</mo>
          <mrow>
           <mi>kuula</mi>
           <mo>[</mo>
           <mrow>
            <mrow>
             <mi>v</mi>
             <mo>&#8290;</mo>
             <mrow>
              <mi>Sin</mi>
              <mo>[</mo>
              <mi>k</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
            <mo>,</mo>
            <mrow>
             <mrow>
              <mo>-</mo>
              <mi>v</mi>
             </mrow>
             <mo>&#8290;</mo>
             <mrow>
              <mi>Cos</mi>
              <mo>[</mo>
              <mi>k</mi>
              <mo>]</mo>
             </mrow>
            </mrow>
            <mo>,</mo>
            <mi>l</mi>
            <mo>,</mo>
            <mi>v</mi>
           </mrow>
           <mo>]</mo>
          </mrow>
         </mrow>
         <mo>}</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>;</mo>
      <mtext> </mtext>
      <mrow>
       <mi>Show</mi>
       <mo>[</mo>
       <mrow>
        <mi>grafiikka</mi>
        <mo>,</mo>
        <mrow>
         <mi>AspectRatio</mi>
         <mo>-&gt;</mo>
         <mi>Automatic</mi>
        </mrow>
        <mo>,</mo>
        <mrow>
         <mi>PlotRange</mi>
         <mo>-&gt;</mo>
         <mrow>
          <mo>{</mo>
          <mrow>
           <mrow>
            <mo>{</mo>
            <mrow>
             <mrow>
              <mo>-</mo>
              <mn>120</mn>
             </mrow>
             <mo>,</mo>
             <mn>120</mn>
            </mrow>
            <mo>}</mo>
           </mrow>
           <mo>,</mo>
           <mrow>
            <mo>{</mo>
            <mrow>
             <mrow>
              <mo>-</mo>
              <mn>110</mn>
             </mrow>
             <mo>,</mo>
             <mn>20</mn>
            </mrow>
            <mo>}</mo>
           </mrow>
          </mrow>
          <mo>}</mo>
         </mrow>
        </mrow>
       </mrow>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Itse animaatio on lista per&auml;kk&auml;isi&auml; kuvia, joka on ensin laskettava (kest&auml;&auml; jonkin aikaa) ja sitten ajettava. Ajaminen tapahtuu napsauttamalla kuvasarjaa oikeassa reunassa yhdist&auml;v&auml; hakanen aktiiviseksi (mustaksi) ja painamalla ctrl-y.
</p>



<p class="CellLabel">
 In[14]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>anim</mi>
  <mo>=</mo>
  <mtext> </mtext>
  <mrow>
   <mi>Table</mi>
   <mo>[</mo>
   <mrow>
    <mrow>
     <mi>kuva</mi>
     <mo>[</mo>
     <mrow>
      <mrow>
       <mi>kulmat</mi>
       <mo>[</mo>
       <mrow>
        <mo>[</mo>
        <mn>1</mn>
        <mo>]</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>,</mo>
      <mrow>
       <mi>kulmat</mi>
       <mo>[</mo>
       <mrow>
        <mo>[</mo>
        <mn>3</mn>
        <mo>]</mo>
       </mrow>
       <mo>]</mo>
      </mrow>
      <mo>,</mo>
      <mrow>
       <mi>k</mi>
       <mo>&#8290;</mo>
       <mrow>
        <mn>1</mn>
        <mo>/</mo>
        <mn>3</mn>
       </mrow>
      </mrow>
      <mo>,</mo>
      <mrow>
       <mi>ToString</mi>
       <mo>[</mo>
       <mi>k</mi>
       <mo>]</mo>
      </mrow>
     </mrow>
     <mo>]</mo>
    </mrow>
    <mo>,</mo>
    <mrow>
     <mo>{</mo>
     <mrow>
      <mi>k</mi>
      <mo>,</mo>
      <mn>0</mn>
      <mo>,</mo>
      <mn>99</mn>
     </mrow>
     <mo>}</mo>
    </mrow>
   </mrow>
   <mo>]</mo>
  </mrow>
 </mrow>
</math>
</p>

<p class="Graphics">
 <img src="anim/heiluri2_anim1.gif"  border="0"  alt="[Graphics:HTMLFiles/heiluri2_4.gif]"  width="288" height="156"  align="absmiddle"  />
</p>

<p class="CellLabel">
 Out[14]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>{</mo>
  <mrow>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mo>&#8259;</mo>
    <mo>&#8290;</mo>
    <mi>Graphics</mi>
    <mo>&#8290;</mo>
    <mo>&#8259;</mo>
   </mrow>
  </mrow>
  <mo>}</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Tarkastellaan seuraavaksi heilurien liikeratoja faasitasossa. Olkoon x-akselina heilurin liikkeen kulma ja y-akselina sen kulmanopeus. Ensimm&auml;isen heilurin liike on piirretty vihre&auml;ll&auml; ja toisen sinisell&auml;.
</p>



<p class="CellLabel">
 In[15]:=
</p>



<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mi>kuva1</mi>
   <mo>=</mo>
   <mrow>
    <mi>ParametricPlot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mrow>
        <mi>kulmat</mi>
        <mo>[</mo>
        <mrow>
         <mo>[</mo>
         <mn>1</mn>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
       <mo>,</mo>
       <mrow>
        <mi>kulmat</mi>
        <mo>[</mo>
        <mrow>
         <mo>[</mo>
         <mn>2</mn>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>DisplayFunction</mi>
      <mo>-&gt;</mo>
      <mi>Identity</mi>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.3</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mrow>
   <mi>kuva2</mi>
   <mo>=</mo>
   <mrow>
    <mi>ParametricPlot</mi>
    <mo>[</mo>
    <mrow>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mrow>
        <mi>kulmat</mi>
        <mo>[</mo>
        <mrow>
         <mo>[</mo>
         <mn>3</mn>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
       <mo>,</mo>
       <mrow>
        <mi>kulmat</mi>
        <mo>[</mo>
        <mrow>
         <mo>[</mo>
         <mn>4</mn>
         <mo>]</mo>
        </mrow>
        <mo>]</mo>
       </mrow>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mo>{</mo>
      <mrow>
       <mi>t</mi>
       <mo>,</mo>
       <mn>0</mn>
       <mo>,</mo>
       <mn>100</mn>
      </mrow>
      <mo>}</mo>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>DisplayFunction</mi>
      <mo>-&gt;</mo>
      <mi>Identity</mi>
     </mrow>
     <mo>,</mo>
     <mrow>
      <mi>PlotStyle</mi>
      <mo>-&gt;</mo>
      <mrow>
       <mi>Hue</mi>
       <mo>[</mo>
       <mtext>.6</mtext>
       <mo>]</mo>
      </mrow>
     </mrow>
    </mrow>
    <mo>]</mo>
   </mrow>
  </mrow>
  <mo>;</mo>
 </mrow>
</math>
</p>

<p class="Input">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mi>Show</mi>
  <mo>[</mo>
  <mrow>
   <mi>kuva1</mi>
   <mo>,</mo>
   <mi>kuva2</mi>
   <mo>,</mo>
   <mrow>
    <mi>AspectRatio</mi>
    <mo>-&gt;</mo>
    <mi>Automatic</mi>
   </mrow>
   <mo>,</mo>
   <mrow>
    <mi>DisplayFunction</mi>
    <mo>-&gt;</mo>
    <mi>$DisplayFunction</mi>
   </mrow>
  </mrow>
  <mo>]</mo>
 </mrow>
</math>
</p>

<p class="Graphics">
 <img src="HTMLFiles/heiluri2_104.gif"  border="0"  alt="[Graphics:HTMLFiles/heiluri2_104.gif]"  width="266" height="288"  align="absmiddle"  />
</p>

<p class="CellLabel">
 Out[17]=
</p>



<p class="Output">
 <math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mo>&#8259;</mo>
  <mo>&#8290;</mo>
  <mi>Graphics</mi>
  <mo>&#8290;</mo>
  <mo>&#8259;</mo>
 </mrow>
</math>
</p>

<p class="Text">
 Vertaamalla saatua tulosta tavallisen heilurin vastaavaan faasitasokuvaan, k&auml;y selv&auml;ksi, mik&auml; olennainen ero kaoottisen ja tavallisen heilurin v&auml;lill&auml; on. Tasaisesti toistuvan v&auml;r&auml;htelykierron sijaan kaoottinen heiluri m&auml;&auml;ritt&auml;&auml; tietyn alueen faasitasossa, jonka sis&auml;ll&auml; heilurin rata kiert&auml;&auml;.&nbsp;&nbsp;&nbsp;
</p>



<p class="Subtitle">
 Teht&auml;vi&auml;
</p>



<p class='Text' style='background-color: #FFFF00;'>
 <span>Kaoottisen ilmi&ouml;n yksi tunnuspiirre on se, ett&auml; pieni muutos alkutilanteessa aiheuttaa helposti suuren muutoksen lopputulokseen. Tarkastele t&auml;m&auml;n v&auml;itteen p&auml;tevyytt&auml; muuttamalla hieman heilurin alkuehtoja, esimerkiksi 10%, ja vertaamalla saamaasi v&auml;r&auml;htely&auml; yll&auml; esitettyihin kulma- ja kulmanopeuskuvaajiin rajoitetulla aikav&auml;lill&auml; kaukana alkutilanteesta, esimerkiksi&nbsp;&nbsp;</span><span style='font-family: Courier New;font-style: italic;'>t</span><span> = 90...100 s.</span>
</p>



<p class='Text' style='background-color: #FFFF00;'>
 <span>Muokataan heilurin alkuehtoja asettamalla </span><span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mstyle fontfamily='Courier New'>
  <mrow>
   <msub>
    <mi>&#952;</mi>
    <mn>2</mn>
   </msub>
   <mo>=</mo>
   <mi>&#960;</mi>
  </mrow>
 </mstyle>
</math></span><span> hetkell&auml; </span><span style='font-family: Courier New;font-style: italic;'>t</span><span> = 0 s. Animoi saamasi heiluriliike. Animaatiokuvat viev&auml;t runsaasti koneen muistia, joten voit muistin vapauttamiseksi poistaa edellisen animaatiokuvasarjan ennen uuden laskemista. T&auml;m&auml; tapahtuu&nbsp;&nbsp;napsauttamalla kuvasarjaa oikeassa reunassa yhdist&auml;v&auml; hakanen aktiiviseksi (mustaksi) ja painamalla </span><span style='font-style: italic;font-weight: bold;'>delete</span><span>. Milt&auml; kyseinen liike n&auml;ytt&auml;&auml; faasitasossa? Osaatko selitt&auml;&auml; mist&auml; on kysymys? Ent&auml; miten nyt vaikuttaa yll&auml; esitetty pieni alkuehdon muutos?</span>
</p>



<p class='Text' style='background-color: #FFFF00;'>
 Annetussa teht&auml;v&auml;ss&auml; massat <span><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <mstyle fontfamily='Courier New'>
  <msub>
   <mi>m</mi>
   <mn>1</mn>
  </msub>
 </mstyle>
</math></span> ja<span style='font-family: Courier New;'> </span><span style='font-family: Courier New;'><math xmlns='http://www.w3.org/1998/Math/MathML'
    mathematica:form='TraditionalForm'
    xmlns:mathematica='http://www.wolfram.com/XML/'>
 <msub>
  <mi>m</mi>
  <mn>2</mn>
 </msub>
</math></span> on m&auml;&auml;ritelty yht&auml;suuriksi (<span style='font-family: Courier New;font-style: italic;'>k</span> = 1/2). Kokeile miten massan muuttaminen vaikuttaa heilurin k&auml;yt&ouml;kseen. Kumman, ylemm&auml;n vai alemman massan kaksinkertaistaminen aiheuttaa stabiilimman v&auml;r&auml;htelyn? K&auml;yt&auml; p&auml;&auml;ttelyn apuna faasitasokuvia. Miten saamasi tulos suhtautuu heilurille alkuehdossa annettuun energiaan?
</p>







<p><b>Linkkej&auml;</b></p>

<p>
 <a href="../xml_mma/heiluri1.xml">tavallinen heiluri</a><br/>
 <a href="../xml_mma/lagrange.xml">kaksoisheilurin liikeyht&auml;l&ouml;iden johto</a><br/>
 <a href="../xml/yhmnor.xml">normaaliryhm&auml;</a><br/>
 <a href="../xml/nkkfas.xml">faasitaso</a><br/>
</p>

<p style='font-style: italic;'>
 JP &amp; SKK 04.05.2001
</p>


<hr />
<p style='font-family: Helvetica; font-size: 8pt'>Created by
<a href="http://www.wolfram.com"><span style='font-style: italic'>Mathematica</span></a>
&nbsp;(July 21, 2004) </p>

</body>

</html>
