﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.96.4909.6802"?>
<regions>
  <settings>
    <identity>
      <id>be8ed228-7b9f-4d88-9521-f6039e697cd5</id>
      <revision>45</revision>
    </identity>
    <calculation>
      <precision>4</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="9" orientation="Portrait" width="827" height="1169" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependences>
      <assembly name="SMath Studio Desktop" version="0.96.4909.6802" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Text Region" version="1.9.4909.6785" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Math Region" version="0.96.4909.6802" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Picture Region" version="1.9.4909.6762" guid="06b5df04-393e-4be7-9107-305196fcb861" />
      <assembly name="Special Functions" version="1.10.4909.6779" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
    </dependences>
  </settings>
  <region id="0" left="0" top="9" width="9" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p />
    </text>
  </region>
  <region id="1" left="9" top="18" width="103" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p bold="true">Wish List</p>
    </text>
    <text lang="ger">
      <p bold="true">Wunschliste</p>
    </text>
  </region>
  <region id="2" left="9" top="54" width="61" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p href="Handbook.sm">Contents</p>
    </text>
    <text lang="ger">
      <p href="Handbook.sm">Inhalt</p>
    </text>
  </region>
  <region id="3" left="9" top="90" width="127" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p bold="true">User Interface</p>
    </text>
  </region>
  <region id="4" top="117" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Help System</p>
      </title>
    </area>
    <region id="5" left="9" top="144" width="143" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Basic components</p>
      </text>
    </region>
    <region id="6" left="54" top="171" width="168" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Directory structure</p>
      </text>
    </region>
    <region id="7" left="54" top="189" width="201" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Help navigating toolbar</p>
      </text>
    </region>
    <region id="8" left="54" top="207" width="349" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Calling function description files via F1</p>
      </text>
    </region>
    <region id="9" left="9" top="243" width="299" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Features of the navigation toolbar:</p>
      </text>
    </region>
    <region id="10" left="54" top="270" width="367" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Comes up whenever help is invoked (F1 or by </p>
      </text>
    </region>
    <region id="11" left="423" top="270" width="30" height="29" color="#000000" bgColor="#ffffff">
      <picture>
        <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALCSURBVEhLtZLNTlNBGIbnErwMd7LqzoRL6JIlK2NiYio0SoNAAZEKBQ4qRohiFcGmYFJEsYSQFNRY0MCR/tEf4LQFWgpth6KJq/M6M7X1FI+6sZM8mVnMPN873ww5LRZQC0jxpIBaQIo0j7+xkzjF4+EAZiaDSBwUdffoQWjhGH8itEXR3xrGiicv5oGOKGamQqKA3n4thOaPoEcwXBCypdc52CwyFl5+w7yriNG+FAbb46UCh6yAzlkOKeSyOIs/VC3lwrkXBbgnsnCNH2BqLInhzgQG2yKYZgV2Mye/OUjuOAMtm8HStcvSs8KnI9sYH97CQ7sf93o3cLtlDUNdq1UODskdscVP5ECuSsqF00/SmBxNYuJBvCTs9+N+r4yh7k/o7/gIW+s7tDe/qTjKkONsGpxArJSUPxSXlhM+Z8K7UhySk6JRUmGUKKwOBda2NfS0eIU0upsRDi3k6HAfHC71efPialw4MVJKaLm5DpNThcOrQlZK8LXRpuDSFY+QrqxFhEMLyWb2wOm+7sVAW/zXle0B3OkNCqnbp0LJsKQ2L+obHGJ2+yjqTewNFoMYeDQvHFrIYToJjtX8Fnzw79RhXoTEemh1UJFOVdWKVJYVMUsOL6xOBY2XWTuaXgmHFpLeV8Cx31oRbeAjnfrO+rfKrkvhlktiDk8txEaJ9VwWRQ0XxxA+OhUOLWQ/tYMyTlcAneYFkZoPo1WpElOqCqmJpVcyvNcU5y/Y4c9+rTjKkFQiBi0fojn0dS2L9A6PAslNK2IvSys5ZCHlj2iSZJiaZ6vOlyHJ3Sj0cM1FYbnxXjwQT0252Kegrl6CzMSSh+JcnYTZz3u654myHcbfuGZZRl0Deyj2d/lP4NfnSbm059mG7hkO2YkF8S+kkU00WZZgMNhhYD29ap7V3aeFxCN+1AIS2/qCWkAioXX8f9bxA4i5Lpo+G5Y7AAAAAElFTkSuQmCC</raw>
      </picture>
    </region>
    <region id="12" left="459" top="270" width="61" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">button</e>
        </input>
      </math>
    </region>
    <region id="13" left="54" top="288" width="562" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Has hierarcical Dropdown menus according to the directory structure</p>
      </text>
    </region>
    <region id="14" left="126" top="306" width="119" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Handbook root</p>
      </text>
    </region>
    <region id="15" left="162" top="324" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Chapter 1</p>
      </text>
    </region>
    <region id="16" left="198" top="342" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Section 1</p>
      </text>
    </region>
    <region id="17" left="198" top="360" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Section 2</p>
      </text>
    </region>
    <region id="18" left="162" top="378" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Chapter 2</p>
      </text>
    </region>
    <region id="19" left="162" top="396" width="70" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">Plugins</e>
        </input>
      </math>
    </region>
    <region id="20" left="198" top="414" width="77" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Plugin 1</p>
      </text>
    </region>
    <region id="21" left="54" top="432" width="188" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Has permanent link to      handbook root,      back in history,     up in hieararchy</p>
      </text>
    </region>
    <region id="22" left="54" top="504" width="340" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Links are followed by just clicking them</p>
      </text>
    </region>
    <region id="23" left="54" top="522" width="413" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Files are write protected, that can be overridden</p>
      </text>
    </region>
    <region id="24" left="81" top="540" width="380" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>any saves go to the users extension structure</p>
      </text>
    </region>
    <region id="25" left="54" top="558" width="657" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Users extension structure is integrated in browsing. In case of double versionsthe browser provides links to the alternatives.</p>
      </text>
    </region>
    <region id="26" top="594" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="27" top="612" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Link editing support</p>
      </title>
    </area>
    <region id="28" left="18" top="639" width="446" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>1. Provide a link region (via main menu&gt; insert&gt; link</p>
      </text>
    </region>
    <region id="29" left="45" top="657" width="520" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>or provide a context menu option for text regions: Link target</p>
      </text>
    </region>
    <region id="30" left="18" top="684" width="286" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>2. Have a context menu for links: </p>
      </text>
    </region>
    <region id="31" left="72" top="702" width="618" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>- Set target- edit text- Open in new SMath Instance (to see original and target at the same time)</p>
      </text>
    </region>
    <region id="32" top="765" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="33" left="9" top="792" width="107" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p bold="true">Mathematics </p>
    </text>
  </region>
  <region id="34" top="819" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Ternary comparizon operator</p>
      </title>
    </area>
    <region id="35" left="27" top="846" width="62" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">&lt;</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&lt;</e>
        </input>
      </math>
    </region>
    <region id="36" left="108" top="846" width="94" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>instead of</p>
      </text>
    </region>
    <region id="37" left="216" top="846" width="93" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">a</e>
          <e type="operand">x</e>
          <e type="operator" args="2">&lt;</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">b</e>
          <e type="operator" args="2">&lt;</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="38" top="873" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="39" top="891" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Case selection with operator form</p>
      </title>
    </area>
    <region id="40" left="27" top="918" width="112" height="60" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">expression.1</e>
          <e type="operand">expression.2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="41" left="144" top="918" width="95" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">condition.1</e>
        </input>
      </math>
    </region>
    <region id="42" left="297" top="918" width="251" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>including keyword "otherwise"</p>
      </text>
    </region>
    <region id="43" left="144" top="945" width="95" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">condition.2</e>
        </input>
      </math>
    </region>
    <region id="44" left="27" top="990" width="84" height="53" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="45" left="108" top="990" width="41" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="operand">0</e>
          <e type="operator" args="2">&lt;</e>
        </input>
      </math>
    </region>
    <region id="46" left="243" top="990" width="92" height="66" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" args="1">a</e>
          <e type="operand">x</e>
          <e type="function" args="1">b</e>
          <e type="operand">0</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="47" left="342" top="990" width="83" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">flag</e>
          <e type="operand" style="string">a</e>
          <e type="operator" args="2">≡</e>
        </input>
      </math>
    </region>
    <region id="48" left="342" top="1008" width="83" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">flag</e>
          <e type="operand" style="string">b</e>
          <e type="operator" args="2">≡</e>
        </input>
      </math>
    </region>
    <region id="49" left="108" top="1017" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">otherwise</e>
        </input>
      </math>
    </region>
    <region id="50" left="342" top="1035" width="86" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">otherwise</e>
        </input>
      </math>
    </region>
    <region id="51" top="1062" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="52" top="1080" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>Vector valued indices (AKA range variables)</p>
      </title>
    </area>
    <region id="53" left="9" top="1098" width="74" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="54" left="99" top="1116" width="83" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="55" left="9" top="1125" width="78" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">x</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">i</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="56" top="1161" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="57" top="1179" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="ger">
        <p>type declaration and boldface markup for vectors</p>
      </title>
    </area>
    <region id="58" left="9" top="1206" width="693" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Type awareness of the symbolic engine and visible markup would avoid the problemsillustrated lower. I propose to utilize the markup capabilities currently dedicatedto absolute variables (putting a tilde ~ in front of a variable)</p>
      </text>
    </region>
    <region id="59" left="9" top="1278" width="127" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Vector version</p>
      </text>
    </region>
    <region id="60" left="171" top="1278" width="127" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>scalar version</p>
      </text>
    </region>
    <region id="61" left="9" top="1305" width="143" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">~x</e>
          <e type="function" args="1">~f</e>
          <e type="operand">~x</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">~1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="62" left="171" top="1305" width="137" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">~f</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="63" left="9" top="1395" width="282" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Just evaluation of expressions...</p>
      </text>
    </region>
    <region id="64" left="9" top="1422" width="153" height="64" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>sym</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="65" left="171" top="1422" width="153" height="64" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="66" left="351" top="1422" width="145" height="81" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="67" left="495" top="1440" width="153" height="64" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="false" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="68" left="9" top="1521" width="628" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Symbolic definition, symbolic or numeric evaluation with scalars and matrix</p>
      </text>
    </region>
    <region id="69" left="9" top="1548" width="120" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>sym</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="70" left="135" top="1548" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="71" left="216" top="1548" width="73" height="26" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region id="72" left="297" top="1548" width="116" height="46" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="73" left="432" top="1548" width="116" height="46" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="74" left="9" top="1620" width="620" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Numeric definition, symbolic or numeric evaluation with scalars and matrix</p>
      </text>
    </region>
    <region id="75" left="9" top="1647" width="120" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2">
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="76" left="135" top="1647" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="77" left="216" top="1647" width="73" height="26" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region id="78" left="297" top="1647" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="79" left="432" top="1647" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="80" left="9" top="1737" width="570" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>Line function in symbolic definitions mitigates the problem a little</p>
      </text>
    </region>
    <region id="81" left="9" top="1764" width="129" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>sym</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="82" left="135" top="1764" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="83" left="216" top="1764" width="73" height="26" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region id="84" left="297" top="1764" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="85" left="432" top="1764" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="86" left="9" top="1836" width="129" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>sym</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
        </input>
      </math>
    </region>
    <region id="87" left="135" top="1836" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="88" left="216" top="1836" width="73" height="26" color="#ff0000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
        </result>
      </math>
    </region>
    <region id="89" left="297" top="1836" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="90" left="432" top="1836" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="91" left="9" top="1908" width="512" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="ger">
        <p>eval in the definition enforces all evaluations to be numeric</p>
      </text>
    </region>
    <region id="92" left="9" top="1935" width="165" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>sym</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="operator" args="2">/</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">*</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="93" left="180" top="1935" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="94" left="261" top="1935" width="82" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="95" left="342" top="1935" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>num</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="numeric">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="96" left="477" top="1935" width="116" height="46" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="ger">
          <p>symb</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">4</e>
          <e type="operand">2</e>
          <e type="operand">5</e>
          <e type="operand">2</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="function" args="1">f</e>
        </input>
        <result action="symbolic">
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="97" top="2007" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="98" left="9" top="2088" width="188" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="ger">
      <p italic="true">M. Kraska, 2013-06-17 </p>
    </text>
  </region>
</regions>