<?xml version="1.0" encoding="UTF-8" standalone="no"?><Modellus><Main AutoPlay="0" DecimalPlaces="2" Degrees="1" Independent="t" Max="50.0" Min="0.0" Password="" Protected="0" ShowCases="0" Step="0.1"/><Editor Height="302" LocationX="7" LocationY="216" Minimized="0" Width="372"><Line Text="scalar_product=Ax Bx+Ay By"/><Line Text="A=#(Ax^2+Ay^2)"/><Line Text="B=#(Bx^2+By^2)"/><Line Text=""/><Line Text=""/><Line Text=";activate these two lines to make perpendicular vectors"/><Line Text=";(put the cursor on the beginning of the line and press Delete)"/><Line Text=";Bx=-Ay"/><Line Text=";By=Ax"/></Editor><Animator ShowGrid="0"><Grid Spacing="1"><Color Alpha="255" Blue="192" Green="192" Red="192"/></Grid><vector AttachedTo="" Auto-Scale="0" BoundsHeight="16" BoundsWidth="16" BoundsX="-8" BoundsY="-8" Case="0" CoordinateType="Cartesian" IsNameVisible="1" LeaveAMarkEvery="10" LocationX="667.0" LocationY="188.0" Name="A" PositionXValue="143.0" PositionYValue="148.0" ShowAxes="1" ShowName="1" ShowProjectionLines="1" ShowStroboscopy="0" ShowTrajectory="0" ShowValue="1" VectorThickness="1.0" XScale="10.0" YScale="10.0"><Foreground Alpha="255" Blue="43" Green="50" Red="207"/><PositionX IsFixed="0" IsNumber="0" Name="Ax" Situation="0" Value="14.3"/><PositionY IsFixed="0" IsNumber="0" Name="Ay" Situation="0" Value="14.8"/><Magnitude IsFixed="0" IsNumber="1" Name="" Situation="0" Value="20.57984450864486"/><Angle IsFixed="0" IsNumber="1" Name="" Situation="0" Value="44.015633296945275"/></vector><vector AttachedTo="A" Auto-Scale="0" BoundsHeight="16" BoundsWidth="16" BoundsX="-8" BoundsY="-8" Case="0" CoordinateType="Cartesian" IsNameVisible="1" LeaveAMarkEvery="10" LocationX="810.0" LocationY="336.0" Name="B" PositionXValue="-230.0" PositionYValue="150.0" ShowAxes="1" ShowName="1" ShowProjectionLines="1" ShowStroboscopy="0" ShowTrajectory="0" ShowValue="1" VectorThickness="1.0" XScale="10.0" YScale="10.0"><Foreground Alpha="255" Blue="53" Green="207" Red="116"/><PositionX IsFixed="0" IsNumber="0" Name="Bx" Situation="0" Value="-23.0"/><PositionY IsFixed="0" IsNumber="0" Name="By" Situation="0" Value="15.0"/><Magnitude IsFixed="0" IsNumber="1" Name="" Situation="0" Value="27.459060435491963"/><Angle IsFixed="0" IsNumber="1" Name="" Situation="0" Value="303.111341960372"/></vector><variable AttachedTo="A" Auto-Scale="0" BoundsHeight="27" BoundsWidth="108" BoundsX="-54" BoundsY="-13" Case="0" IsNameVisible="0" LeaveAMarkEvery="10" LocationX="810.0" LocationY="336.0" Name="Variable1" PositionXValue="-57.0" PositionYValue="-59.0" ShowAxes="0" ShowName="1" ShowProjectionLines="0" ShowStroboscopy="0" ShowTrajectory="0" ShowValue="1" XScale="1.0" YScale="1.0"><Foreground Alpha="255" Blue="43" Green="50" Red="207"/><PositionX IsFixed="0" IsNumber="1" Name="" Situation="0" Value="-57.0"/><PositionY IsFixed="0" IsNumber="1" Name="" Situation="0" Value="-59.0"/><Value IsFixed="0" IsNumber="0" Name="A" Situation="0" Value="20.57984450864486"/></variable><variable AttachedTo="B" Auto-Scale="0" BoundsHeight="23" BoundsWidth="104" BoundsX="-52" BoundsY="-11" Case="0" IsNameVisible="0" LeaveAMarkEvery="10" LocationX="580.0" LocationY="486.0" Name="Variable2" PositionXValue="127.0" PositionYValue="-32.0" ShowAxes="0" ShowName="1" ShowProjectionLines="0" ShowStroboscopy="0" ShowTrajectory="0" ShowValue="1" XScale="1.0" YScale="1.0"><Foreground Alpha="255" Blue="53" Green="207" Red="116"/><PositionX IsFixed="0" IsNumber="1" Name="" Situation="0" Value="127.0"/><PositionY IsFixed="0" IsNumber="1" Name="" Situation="0" Value="-32.0"/><Value IsFixed="0" IsNumber="0" Name="B" Situation="0" Value="27.459060435491963"/></variable><variable AttachedTo="" Auto-Scale="0" BoundsHeight="38" BoundsWidth="378" BoundsX="-189" BoundsY="-19" Case="0" IsNameVisible="0" LeaveAMarkEvery="10" LocationX="513.0" LocationY="170.0" Name="Variable7" PositionXValue="163.0" PositionYValue="-37.0" ShowAxes="0" ShowName="1" ShowProjectionLines="0" ShowStroboscopy="0" ShowTrajectory="0" ShowValue="1" XScale="1.0" YScale="1.0"><Foreground Alpha="255" Blue="64" Green="64" Red="64"/><PositionX IsFixed="0" IsNumber="1" Name="" Situation="0" Value="163.0"/><PositionY IsFixed="0" IsNumber="1" Name="" Situation="0" Value="-37.0"/><Value IsFixed="0" IsNumber="0" Name="scalar_product" Situation="0" Value="-106.90000000000003"/></variable></Animator><Notes Height="150" LocationX="0" LocationY="320" Minimized="1" Text="{\rtf1\ansi&#10;{\fonttbl\f0\fnil Monospaced;\f1\fnil Tahoma;}&#10;{\colortbl\red0\green0\blue0;\red15\green20\blue25;\red21\green25\blue30;}&#10;&#10;\li0\ri0\fi0\f1\fs24\i0\b0\ul0\cf2\par&#10;\par&#10;\ul0\cf1\par&#10;}&#10;" Width="300"/><Chart AutoScale="0" AxisValues="0" EqualScales="0" Height="300" LocationX="507" LocationY="0" MaximumX="100.0" MaximumY="100.0" Minimized="1" MinimumX="-100.0" MinimumY="-100.0" Points="0" ProjectionLines="1" TangentLines="0" Thickness="1" Values="0" Width="300"><Horizontal IsFixed="0" IsNumber="0" Name="t" Situation="0" Value="0.0"/><Terms><Vertical1 IsFixed="0" IsNumber="0" Name="scalar_product" Situation="0" Value="-106.90000000000003"/><Color1 Alpha="255" Blue="64" Green="64" Red="64"/><Vertical2 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color2 Alpha="255" Blue="64" Green="64" Red="64"/><Vertical3 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color3 Alpha="255" Blue="64" Green="64" Red="64"/><Vertical4 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color4 Alpha="255" Blue="64" Green="64" Red="64"/><Vertical5 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color5 Alpha="255" Blue="64" Green="64" Red="64"/></Terms></Chart><Table Height="300" LocationX="809" LocationY="0" Minimized="1" ShowBars="0" Steps="1" Width="200"><Terms><Variable1 IsFixed="0" IsNumber="0" Name="t" Situation="0" Value="0.0"/><Color1 Alpha="255" Blue="64" Green="64" Red="64"/><Variable2 IsFixed="0" IsNumber="0" Name="scalar_product" Situation="0" Value="-106.90000000000003"/><Color2 Alpha="255" Blue="64" Green="64" Red="64"/><Variable3 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color3 Alpha="255" Blue="64" Green="64" Red="64"/><Variable4 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color4 Alpha="255" Blue="64" Green="64" Red="64"/><Variable5 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color5 Alpha="255" Blue="64" Green="64" Red="64"/><Variable6 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color6 Alpha="255" Blue="64" Green="64" Red="64"/><Variable7 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color7 Alpha="255" Blue="64" Green="64" Red="64"/><Variable8 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color8 Alpha="255" Blue="64" Green="64" Red="64"/><Variable9 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color9 Alpha="255" Blue="64" Green="64" Red="64"/><Variable10 IsFixed="0" IsNumber="1" Name="" Situation="0" Value="NaN"/><Color10 Alpha="255" Blue="64" Green="64" Red="64"/></Terms></Table><Data><Parameters><Term EqualAllCases="0" Name="Ax"><Situation Value="14.3"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/></Term><Term EqualAllCases="0" Name="Bx"><Situation Value="-23.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/><Situation Value="-0.0"/></Term><Term EqualAllCases="0" Name="Ay"><Situation Value="14.8"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/></Term><Term EqualAllCases="0" Name="By"><Situation Value="15.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/><Situation Value="0.0"/></Term></Parameters><InitialConditions/></Data></Modellus>