﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.97.5346.24640"?>
<regions>
  <settings>
    <identity>
      <id>ae24450d-44a8-42ad-951f-eeaa8630e7d3</id>
      <revision>34</revision>
    </identity>
    <calculation>
      <precision>6</precision>
      <exponentialThreshold>9</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <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.97.5346.24640" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.97.5346.24640" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Text Region" version="1.10.5346.31409" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Special Functions" version="1.11.5346.31403" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Plot Region" version="1.9.5346.32570" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependences>
  </settings>
  <region id="0" top="9" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     plotG     </p>
      </title>
    </area>
    <region id="1" left="18" top="45" width="595" height="140" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">vx</e>
          <e type="operand">vy</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" args="5">plotG</e>
          <e type="operand">a</e>
          <e type="operand" style="string">char</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">b</e>
          <e type="operand">size</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">c</e>
          <e type="operand" style="string">color</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="operand">n</e>
          <e type="operand">vx</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="operator" args="2">:</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">plot</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">c</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">plot</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="2" top="198" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
    <region id="3" left="18" top="225" width="348" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
      <text lang="eng">
        <p bold="true">The Hermite cubic spline demo</p>
      </text>
    </region>
    <region id="4" left="18" top="261" width="144" height="206" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">XY</e>
          <e type="operand">0</e>
          <e type="operand">0.00794</e>
          <e type="operand">0.1</e>
          <e type="operand">0.012</e>
          <e type="operand">0.2</e>
          <e type="operand">0.022</e>
          <e type="operand">0.3</e>
          <e type="operand">0.048</e>
          <e type="operand">0.4</e>
          <e type="operand">0.167</e>
          <e type="operand">0.5</e>
          <e type="operand">1</e>
          <e type="operand">0.6</e>
          <e type="operand">0.167</e>
          <e type="operand">0.7</e>
          <e type="operand">0.048</e>
          <e type="operand">0.8</e>
          <e type="operand">0.022</e>
          <e type="operand">0.9</e>
          <e type="operand">0.012</e>
          <e type="operand">1</e>
          <e type="operand">0.00794</e>
          <e type="operand">11</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="24">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="5" left="180" top="261" width="303" height="68" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">X</e>
          <e type="operand">XY</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">XY</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">data</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand" style="string">+</e>
          <e type="operand">10</e>
          <e type="operand" style="string">black</e>
          <e type="function" args="5">plotG</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
        </input>
      </math>
    </region>
    <region id="6" left="180" top="333" width="95" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">α</e>
          <e type="operand">2.75</e>
          <e type="operator" args="2">:</e>
          <e type="operand">β</e>
          <e type="operand">0.5</e>
          <e type="operator" args="2">:</e>
          <e type="operand">γ</e>
          <e type="operand">0.1303</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
        </input>
      </math>
    </region>
    <region id="7" left="324" top="333" width="101" height="138" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">D</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0.025</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0.070</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">γ</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">β</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">α</e>
          <e type="operator" args="2">:</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
        </input>
      </math>
    </region>
    <region id="8" left="450" top="333" width="118" height="164" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">D</e>
          <e type="operand">6</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">7</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">α</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">8</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">β</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">9</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">γ</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">10</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0.070</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">D</e>
          <e type="operand">11</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">6</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="8">line</e>
        </input>
      </math>
    </region>
    <region id="9" left="180" top="405" width="72" height="62" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">π</e>
          <e type="operand">0.5</e>
          <e type="operand">0.1303</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
        </input>
      </math>
    </region>
    <region id="10" top="504" color="#000000" bgColor="#ffffff">
      <area collapsed="true">
        <title lang="eng">
          <p>     D, Comments     </p>
        </title>
      </area>
      <region id="11" left="18" top="540" width="75" height="294" color="#000000" bgColor="#ffffff" fontSize="10">
        <math decimalPlaces="4">
          <input>
            <e type="operand">D</e>
            <e type="operand">D</e>
            <e type="operand">1</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">2</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">3</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">4</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">5</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">6</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">7</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">8</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">9</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">10</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">D</e>
            <e type="operand">11</e>
            <e type="function" preserve="true" args="2">el</e>
            <e type="operand">11</e>
            <e type="operand">1</e>
            <e type="function" preserve="true" args="13">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="12" left="99" top="585" width="113" height="206" color="#000000" bgColor="#ffffff" fontSize="10">
        <math decimalPlaces="4">
          <input>
            <e type="operand">D</e>
          </input>
          <result action="numeric">
            <e type="operand">0.025</e>
            <e type="operand">0.07</e>
            <e type="operand">0.1303</e>
            <e type="operand">0.5</e>
            <e type="operand">2.75</e>
            <e type="operand">0</e>
            <e type="operand">2.75</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.5</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1303</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.07</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0</e>
            <e type="operand">11</e>
            <e type="operand">1</e>
            <e type="function" preserve="true" args="13">mat</e>
          </result>
        </math>
      </region>
      <region id="13" left="216" top="594" width="442" height="200" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>This Hermite cubic spline is the Draftsman spline.It has nothing to do with the other Hermite you willfind in the web and math literature. This data setis from a pure symmetric function. The infinitesimalderivative allows inspection for the quality of fit.More advanced techniques apply to add points but not introduced in this "curiosity document".Most interesting is the introduction of an index inthe argument H(j,u) and the scalar interpolationmodule J(u,Xdata) and the nesting H(J(u,X),u).Note the Smath ainterp(X,Y,x) is a good candidate.The orange and violet cubic don't please me !  </p>
        </text>
      </region>
      <region id="14" top="846" color="#000000" bgColor="#ffffff">
        <area terminator="true" />
      </region>
      <region id="15" top="882" color="#000000" bgColor="#ffffff">
        <area collapsed="true">
          <title lang="eng">
            <p>     Hermite     </p>
          </title>
        </area>
        <region id="16" left="18" top="927" width="503" height="126" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
          <math optimize="2" decimalPlaces="4">
            <input>
              <e type="operand">b</e>
              <e type="operand">n</e>
              <e type="operand">D</e>
              <e type="function" preserve="true" args="1">rows</e>
              <e type="operator" args="2">:</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operand">n</e>
              <e type="operand">1</e>
              <e type="operator" args="2">-</e>
              <e type="function" preserve="true" args="2">range</e>
              <e type="operand">b</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">3</e>
              <e type="operand">Y</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</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="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operand">D</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">2</e>
              <e type="operand">D</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</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="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">3</e>
              <e type="operand">Y</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</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="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operand">2</e>
              <e type="operator" args="2">^</e>
              <e type="operator" args="2">/</e>
              <e type="operator" args="2">:</e>
              <e type="function" preserve="true" args="3">for</e>
              <e type="operand">b</e>
              <e type="operand">3</e>
              <e type="operand">1</e>
              <e type="function" preserve="true" args="5">line</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="17" left="18" top="1053" width="551" height="124" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
          <math optimize="2" decimalPlaces="4">
            <input>
              <e type="operand">a</e>
              <e type="operand">n</e>
              <e type="operand">D</e>
              <e type="function" preserve="true" args="1">rows</e>
              <e type="operator" args="2">:</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operand">n</e>
              <e type="operand">1</e>
              <e type="operator" args="2">-</e>
              <e type="function" preserve="true" args="2">range</e>
              <e type="operand">a</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">D</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operand">D</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</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="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">2</e>
              <e type="operand">Y</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">D</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="operand">1</e>
              <e type="operator" args="2">+</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">+</e>
              <e type="operand">D</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="operator" args="2">*</e>
              <e type="operator" args="2">-</e>
              <e type="operand">2</e>
              <e type="operand">Y</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">+</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">+</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="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operand">3</e>
              <e type="operator" args="2">^</e>
              <e type="operator" args="2">/</e>
              <e type="operator" args="2">:</e>
              <e type="function" preserve="true" args="3">for</e>
              <e type="operand">a</e>
              <e type="operand">3</e>
              <e type="operand">1</e>
              <e type="function" preserve="true" args="5">line</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="18" left="18" top="1188" width="186" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
          <math decimalPlaces="4">
            <input>
              <e type="operand" style="string">local assigment</e>
              <e type="operand">#</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="19" left="18" top="1224" width="415" height="63" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
          <math optimize="2" decimalPlaces="4">
            <input>
              <e type="operand">j</e>
              <e type="operand">u</e>
              <e type="function" args="2">H</e>
              <e type="operand">i</e>
              <e type="operand">j</e>
              <e type="operator" args="2">:</e>
              <e type="operand">a</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">u</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operand">3</e>
              <e type="operator" args="2">^</e>
              <e type="operator" args="2">*</e>
              <e type="operand">b</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">u</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operand">2</e>
              <e type="operator" args="2">^</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">+</e>
              <e type="operand">D</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operand">u</e>
              <e type="operand">X</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operator" args="2">*</e>
              <e type="operator" args="2">+</e>
              <e type="operand">Y</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">+</e>
              <e type="operand">2</e>
              <e type="operand">1</e>
              <e type="function" preserve="true" args="4">line</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="20" left="18" top="1314" width="262" height="286" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
          <math decimalPlaces="4">
            <description active="true" position="Top" lang="eng">
              <p>'J' =&gt; index of segment(s)</p>
            </description>
            <input>
              <e type="operand">u</e>
              <e type="operand">Xdata</e>
              <e type="function" args="2">J</e>
              <e type="operand" style="string">search index</e>
              <e type="operand">n</e>
              <e type="operand">Xdata</e>
              <e type="function" preserve="true" args="1">rows</e>
              <e type="operator" args="2">:</e>
              <e type="operand">u</e>
              <e type="operand">Xdata</e>
              <e type="operand">1</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">≤</e>
              <e type="operand">n</e>
              <e type="operand">1</e>
              <e type="operator" args="2">:</e>
              <e type="operand">u</e>
              <e type="operand">Xdata</e>
              <e type="operand">n</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">≥</e>
              <e type="operand">n</e>
              <e type="operand">n</e>
              <e type="operand">1</e>
              <e type="operator" args="2">-</e>
              <e type="operator" args="2">:</e>
              <e type="operand" style="string">resume next</e>
              <e type="function" preserve="true" args="3">if</e>
              <e type="function" preserve="true" args="3">if</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operand">n</e>
              <e type="function" preserve="true" args="2">range</e>
              <e type="operand">u</e>
              <e type="operand">Xdata</e>
              <e type="operand">i</e>
              <e type="function" preserve="true" args="2">el</e>
              <e type="operator" args="2">≤</e>
              <e type="operand">break</e>
              <e type="operand" style="string">close</e>
              <e type="function" preserve="true" args="3">if</e>
              <e type="function" preserve="true" args="3">for</e>
              <e type="operand">J</e>
              <e type="operand">i</e>
              <e type="operand">1</e>
              <e type="operator" args="2">-</e>
              <e type="bracket">(</e>
              <e type="operator" args="2">:</e>
              <e type="operand">5</e>
              <e type="operand">1</e>
              <e type="function" preserve="true" args="7">line</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="21" left="333" top="1368" width="268" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
          <text lang="eng">
            <p bold="true">Nest/check/interpolate</p>
          </text>
        </region>
        <region id="22" left="333" top="1422" width="250" height="28" color="#000000" bgColor="#ebffff" fontSize="10">
          <math decimalPlaces="4">
            <input>
              <e type="operand">u</e>
              <e type="function" args="1">InterpHermite</e>
              <e type="operand">u</e>
              <e type="operand">X</e>
              <e type="function" args="2">J</e>
              <e type="operand">u</e>
              <e type="function" args="2">H</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="23" left="333" top="1449" width="60" height="24" color="#000000" bgColor="#ebffff" fontSize="10">
          <math decimalPlaces="4">
            <input>
              <e type="operand">u</e>
              <e type="operand">0.3</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="24" left="333" top="1476" width="205" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
          <math decimalPlaces="4">
            <input>
              <e type="operand">u</e>
              <e type="function" args="1">InterpHermite</e>
            </input>
            <result action="numeric">
              <e type="operand">0.048</e>
            </result>
          </math>
        </region>
        <region id="25" left="333" top="1512" width="182" height="26" 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">InterpHermite</e>
              <e type="operator" args="2">:</e>
            </input>
          </math>
        </region>
        <region id="26" top="1656" color="#000000" bgColor="#ffffff">
          <area terminator="true" />
        </region>
        <region id="27" top="1692" color="#000000" bgColor="#ffffff">
          <area collapsed="true">
            <title lang="eng">
              <p>     Global segments      </p>
            </title>
          </area>
          <region id="28" left="36" top="1719" width="320" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
            <text lang="eng">
              <p bold="true">Global segments &amp; pts plot </p>
            </text>
          </region>
          <region id="29" left="36" top="1755" width="292" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
            <math decimalPlaces="4">
              <input>
                <e type="operand">Data</e>
                <e type="operand">X</e>
                <e type="operand">Y</e>
                <e type="operand" style="string">.</e>
                <e type="operand">13</e>
                <e type="operand" style="string">black</e>
                <e type="function" args="5">plotG</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="30" left="108" top="1782" width="125" height="206" color="#000000" bgColor="#ffffff" fontSize="10">
            <math decimalPlaces="4">
              <input>
                <e type="operand">plot</e>
                <e type="operand">1</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">2</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">3</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">4</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">5</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">6</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">7</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">8</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">9</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">Data</e>
                <e type="operand">10</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="12">sys</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="31" top="2007" color="#000000" bgColor="#ffffff">
            <area terminator="true" />
          </region>
          <region id="32" left="9" top="2034" width="596" height="293" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
            <plot type="2d" render="lines" scale_x="18.1590800878715" scale_y="39.9227367441324" scale_z="724.960173863707" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-246" transpose_y="-94" transpose_z="0">
              <description active="true" position="Top" lang="eng">
                <p>Hermite cubic segments</p>
              </description>
              <input>
                <e type="operand">plot</e>
              </input>
            </plot>
          </region>
          <region id="33" left="603" top="2142" width="141" height="196" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">mirror</e>
                <e type="operand" style="string" />
                <e type="operand" style="string" />
                <e type="operand" style="string" />
                <e type="operand">4</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">5</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">6</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand">7</e>
                <e type="operand">x</e>
                <e type="function" args="2">H</e>
                <e type="operand" style="string" />
                <e type="operand" style="string" />
                <e type="operand">Data</e>
                <e type="operand">10</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="12">sys</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="34" left="9" top="2385" width="596" height="293" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
            <plot type="2d" render="lines" scale_x="18.1590800878715" scale_y="39.9227367441324" scale_z="724.960173863707" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-251" transpose_y="-116" transpose_z="0">
              <description active="true" position="Top" lang="eng">
                <p>Hermite cubic segments</p>
              </description>
              <input>
                <e type="operand">mirror</e>
              </input>
            </plot>
          </region>
          <region id="35" left="603" top="2412" width="150" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
            <math decimalPlaces="3">
              <input>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" args="2">H</e>
                <e type="operand">9</e>
                <e type="operand">0</e>
                <e type="function" args="2">H</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">mat</e>
              </input>
              <result action="numeric">
                <e type="operand">0.337</e>
                <e type="operand">0.337</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="36" left="603" top="2466" width="150" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
            <math decimalPlaces="3">
              <input>
                <e type="operand">3</e>
                <e type="operand">1</e>
                <e type="function" args="2">H</e>
                <e type="operand">8</e>
                <e type="operand">0</e>
                <e type="function" args="2">H</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">mat</e>
              </input>
              <result action="numeric">
                <e type="operand">5.898</e>
                <e type="operand">5.898</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="37" left="603" top="2520" width="158" height="48" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">4</e>
                <e type="operand">1</e>
                <e type="function" args="2">H</e>
                <e type="operand">7</e>
                <e type="operand">0</e>
                <e type="function" args="2">H</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">mat</e>
              </input>
              <result action="numeric">
                <e type="operand">29.357</e>
                <e type="operand">29.357</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="38" left="603" top="2574" width="166" height="64" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">Y</e>
                <e type="operand">4</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operand">4</e>
                <e type="operand">X</e>
                <e type="operand">4</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="function" args="2">H</e>
                <e type="operator" args="2">-</e>
                <e type="operand">Y</e>
                <e type="operand">5</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operand">4</e>
                <e type="operand">X</e>
                <e type="operand">5</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="function" args="2">H</e>
                <e type="operator" args="2">-</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">mat</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="39" left="36" top="2736" width="235" height="103" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">fit</e>
                <e type="operand">t</e>
                <e type="operand">10</e>
                <e type="operand">12</e>
                <e type="operator" args="1">-</e>
                <e type="operator" args="2">^</e>
                <e type="operand">1.25</e>
                <e type="operand">0.01</e>
                <e type="function" preserve="true" args="3">range</e>
                <e type="operator" args="2">:</e>
                <e type="operand">i</e>
                <e type="operand">1</e>
                <e type="operand">t</e>
                <e type="function" preserve="true" args="1">rows</e>
                <e type="function" preserve="true" args="2">range</e>
                <e type="operand">y</e>
                <e type="operand">i</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operand">t</e>
                <e type="operand">i</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="function" args="1">f</e>
                <e type="function" preserve="true" args="1">eval</e>
                <e type="operator" args="2">:</e>
                <e type="function" preserve="true" args="3">for</e>
                <e type="operand">t</e>
                <e type="operand">y</e>
                <e type="function" preserve="true" args="2">augment</e>
                <e type="operand">3</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="5">line</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="40" left="279" top="2736" width="284" height="103" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">A</e>
                <e type="operand">t</e>
                <e type="operand">10</e>
                <e type="operand">12</e>
                <e type="operator" args="1">-</e>
                <e type="operator" args="2">^</e>
                <e type="operand">1</e>
                <e type="operand">0.01</e>
                <e type="function" preserve="true" args="3">range</e>
                <e type="operator" args="2">:</e>
                <e type="operand">i</e>
                <e type="operand">1</e>
                <e type="operand">t</e>
                <e type="function" preserve="true" args="1">rows</e>
                <e type="function" preserve="true" args="2">range</e>
                <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">Y</e>
                <e type="operand">t</e>
                <e type="operand">i</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="function" preserve="true" args="3">ainterp</e>
                <e type="function" preserve="true" args="1">eval</e>
                <e type="operator" args="2">:</e>
                <e type="function" preserve="true" args="3">for</e>
                <e type="operand">t</e>
                <e type="operand">y</e>
                <e type="function" preserve="true" args="2">augment</e>
                <e type="operand">3</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="5">line</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="41" left="576" top="2763" width="180" height="57" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">10</e>
                <e type="operand">12</e>
                <e type="operator" args="1">-</e>
                <e type="operator" args="2">^</e>
                <e type="function" args="1">f</e>
                <e type="operand">1</e>
                <e type="function" args="1">f</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">mat</e>
              </input>
              <result action="numeric">
                <e type="operand">0.00794</e>
                <e type="operand">0.00794</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="42" left="36" top="2871" width="600" height="273" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
            <plot type="2d" render="lines" scale_x="16.3431720790842" scale_y="36.2812037232153" scale_z="539.045414258935" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-220" transpose_y="-106" transpose_z="0">
              <input>
                <e type="operand">fit</e>
                <e type="operand">A</e>
                <e type="operand">data</e>
                <e type="operand">0.35</e>
                <e type="operand">0.1075</e>
                <e type="operand" style="string">o</e>
                <e type="operand">95</e>
                <e type="operand" style="string">green</e>
                <e type="operand">1</e>
                <e type="operand">5</e>
                <e type="function" preserve="true" args="7">mat</e>
                <e type="operand">4</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="6">sys</e>
              </input>
            </plot>
          </region>
          <region id="43" left="126" top="2916" width="167" height="94" color="#000000" bgColor="#ebebeb" fontSize="10">
            <math>
              <description active="true" position="Top" lang="eng">
                <p>The Hermite α circle </p>
              </description>
              <input>
                <e type="operand">X</e>
                <e type="operand">5</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operand">X</e>
                <e type="operand">4</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operator" args="2">+</e>
                <e type="operand">2</e>
                <e type="operator" args="2">/</e>
                <e type="operand">Y</e>
                <e type="operand">5</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operand">Y</e>
                <e type="operand">4</e>
                <e type="function" preserve="true" args="2">el</e>
                <e type="operator" args="2">+</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">mat</e>
              </input>
              <result action="numeric">
                <e type="operand">0.35</e>
                <e type="operand">0.1075</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="44" left="36" top="3150" width="521" height="104" color="#000000" bgColor="#ebebeb" fontSize="10">
            <text lang="eng">
              <p>This Hermite adventure does not speak to the 1rst time reader.The α circle represents the difficult part of an experiment inin pure and applied physics [undisclosed] of length X1... X5.This region was considered not accurately fittable by modelsand excluding rational fraction by lack of support points.The entire data set is a Gaussian ... figure  what it is .</p>
            </text>
          </region>
          <region id="45" left="18" top="3276" width="101" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
            <math>
              <input>
                <e type="operand">h</e>
                <e type="operand">0.000001</e>
                <e type="operator" args="2">:</e>
              </input>
            </math>
          </region>
          <region id="46" left="126" top="3276" width="422" height="49" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
            <math fractionType="auto">
              <description active="true" position="Top" lang="eng">
                <p>Recast the FD deriv in scalar form to supportthe  internal "if"  ... success.</p>
              </description>
              <input>
                <e type="operand">f</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="function" args="3">deriv</e>
                <e type="operand">0.5</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="operator" args="2">-</e>
                <e type="function" args="1">f</e>
                <e type="operand">x</e>
                <e type="function" args="1">f</e>
                <e type="operator" args="2">-</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="operator" args="2">-</e>
                <e type="bracket">(</e>
                <e type="operand">x</e>
                <e type="operator" args="2">-</e>
                <e type="operator" args="2">/</e>
                <e type="operand">x</e>
                <e type="function" args="1">f</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="operator" args="2">-</e>
                <e type="function" args="1">f</e>
                <e type="operator" args="2">-</e>
                <e type="operand">x</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="operator" args="2">-</e>
                <e type="bracket">(</e>
                <e type="operator" args="2">-</e>
                <e type="operator" args="2">/</e>
                <e type="operator" args="2">+</e>
                <e type="bracket">(</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="47" left="18" top="3384" width="250" height="231" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
            <plot type="2d" render="lines" scale_x="1.38234278710976" scale_y="33.4220883260199" scale_z="9200.2728172391" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-97" transpose_y="-1" transpose_z="0">
              <input>
                <e type="operand">x</e>
                <e type="function" args="1">f</e>
                <e type="operand">x</e>
                <e type="operand">h</e>
                <e type="function" args="3">deriv</e>
                <e type="operand">0</e>
                <e type="operand">2</e>
                <e type="operand">1</e>
                <e type="function" preserve="true" args="4">sys</e>
              </input>
            </plot>
          </region>
          <region id="48" left="297" top="3447" width="229" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
            <math>
              <input>
                <e type="operand">f</e>
                <e type="operand">0.5</e>
                <e type="operand">h</e>
                <e type="function" args="3">deriv</e>
              </input>
              <result action="numeric">
                <e type="operand">0.000222</e>
              </result>
            </math>
          </region>
        </region>
      </region>
    </region>
  </region>
</regions>