﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.99.6884.37264"?>
<worksheet xmlns="http://smath.info/schemas/worksheet/1.0">
  <settings dpi="96">
    <identity>
      <id>57fc67e3-2320-4831-a059-30019495bfe6</id>
      <revision>59</revision>
    </identity>
    <calculation>
      <precision>4</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <trailingZeros>false</trailingZeros>
      <significantDigitsMode>false</significantDigitsMode>
      <roundingMode>0</roundingMode>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" viewMode="0" printGrid="false" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="9" orientation="Portrait" width="827" height="1169" />
      <margins left="39" right="39" top="49" bottom="49" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.99.6884.37264" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.99.6884.37264" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="SpecialFunctions" version="1.12.6884.37264" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="DotNumerics" version="1.1.6914.37244" guid="2a69099d-3185-4ea7-a130-65f2bf94c8d6" />
      <assembly name="TextRegion" version="1.11.6884.37264" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
    </dependencies>
  </settings>
  <regions type="content">
    <region id="0" top="9" color="#000000" bgColor="#ffffff">
      <area collapsed="true">
        <title lang="eng">
          <p fontName="Arial">svd  nr</p>
        </title>
      </area>
      <region id="1" left="18" top="45" width="721" height="4514" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <description active="true" position="Top" lang="eng">
            <p fontName="Arial">SVD Decomposition, A = U S V', with A(m·n), U(m·n), Diag(S)(n), V(n·n)</p>
          </description>
          <input>
            <e type="operand">A</e>
            <e type="operand">K</e>
            <e type="operand">T</e>
            <e type="operand">N</e>
            <e type="function" args="4">MSVD</e>
            <e type="operand">m</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">n</e>
            <e type="operand">A</e>
            <e type="function" args="1">cols</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">≥</e>
            <e type="operand">K</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">μ</e>
            <e type="operand">m</e>
            <e type="operator" args="2">:</e>
            <e type="operand">μ</e>
            <e type="operand">n</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">if</e>
            <e type="operand">ro</e>
            <e type="operand">1</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">co</e>
            <e type="operand">1</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">U</e>
            <e type="operand">m</e>
            <e type="operand">μ</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">:</e>
            <e type="operand">U</e>
            <e type="operand">ro</e>
            <e type="operand">co</e>
            <e type="function" args="3">el</e>
            <e type="operand">A</e>
            <e type="operand">ro</e>
            <e type="operand">co</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">w</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">w</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">σ</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">τ</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">1</e>
            <e type="operand">4</e>
            <e type="function" args="6">mat</e>
            <e type="operand">x</e>
            <e type="function" args="1">sgn</e>
            <e type="operand">x</e>
            <e type="function" args="1">sign</e>
            <e type="operand">x</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≡</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">a</e>
            <e type="operand">x</e>
            <e type="operand">y</e>
            <e type="function" args="3">P</e>
            <e type="operand">a</e>
            <e type="operand">x</e>
            <e type="operand">y</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">a</e>
            <e type="operand">b</e>
            <e type="function" args="4">R</e>
            <e type="operand">c</e>
            <e type="operand">a</e>
            <e type="operator" args="2">*</e>
            <e type="operand">s</e>
            <e type="operand">b</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="operand">c</e>
            <e type="operand">b</e>
            <e type="operator" args="2">*</e>
            <e type="operand">s</e>
            <e type="operand">a</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">-</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operand">κ</e>
            <e type="operand">k</e>
            <e type="operand">2</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">σ</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">σ</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">5</e>
            <e type="function" args="7">mat</e>
            <e type="operand">σ</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">norm1</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">σ</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">g</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">sgn</e>
            <e type="operand">s</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="1">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operand">s</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">g</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">j</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">*</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">σ</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">5</e>
            <e type="operand">1</e>
            <e type="function" args="7">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">σ</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">σ</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">max</e>
            <e type="function" args="2">range</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">4</e>
            <e type="function" args="6">mat</e>
            <e type="operand">k</e>
            <e type="operand">n</e>
            <e type="operator" args="2">&lt;</e>
            <e type="bracket">(</e>
            <e type="operand">σ</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">norm1</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">&amp;</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">σ</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">g</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">sgn</e>
            <e type="operand">s</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="1">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operand">s</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="operand">g</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">c</e>
            <e type="function" args="2">el</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">j</e>
            <e type="operand">κ</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">t</e>
            <e type="operand">c</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">σ</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">5</e>
            <e type="operand">1</e>
            <e type="function" args="7">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">τ</e>
            <e type="operand">τ</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operator" args="2">+</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norm1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">5</e>
            <e type="operand">1</e>
            <e type="function" args="7">line</e>
            <e type="function" args="3">for</e>
            <e type="operand">τ</e>
            <e type="operand">τ</e>
            <e type="operand">T</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">K</e>
            <e type="operand">2</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">V</e>
            <e type="operand">n</e>
            <e type="operand">n</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">:</e>
            <e type="operand">S</e>
            <e type="operand">μ</e>
            <e type="operand">n</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="function" args="2">range</e>
            <e type="operand">k</e>
            <e type="operand">n</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">c</e>
            <e type="operand">κ</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">κ</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">j</e>
            <e type="operand">κ</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">V</e>
            <e type="operand">k</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">V</e>
            <e type="operand">c</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">V</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">κ</e>
            <e type="operand">k</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">for</e>
            <e type="operand">k</e>
            <e type="operand">m</e>
            <e type="operand">1</e>
            <e type="function" args="2">range</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">n</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="function" args="3">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operand">μ</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operand">μ</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">j</e>
            <e type="function" args="3">el</e>
            <e type="operand">s</e>
            <e type="operand">j</e>
            <e type="function" args="2">el</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">if</e>
            <e type="operand">U</e>
            <e type="operand">r</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">if</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="function" args="3">for</e>
            <e type="operand">p</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="function" args="2">range</e>
            <e type="operand">Iters</e>
            <e type="operand">1</e>
            <e type="operand">N</e>
            <e type="function" args="2">range</e>
            <e type="operand">L</e>
            <e type="operand">p</e>
            <e type="operator" args="2">:</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≥</e>
            <e type="operand">L</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
            <e type="operand">flag</e>
            <e type="operand">t</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="bracket">(</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≡</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">|</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">break</e>
            <e type="operand">w</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">break</e>
            <e type="operand">continue</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">flag</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">c</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">L</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">p</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">break</e>
            <e type="operand">g</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">f</e>
            <e type="operator" args="1">-</e>
            <e type="operand">g</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">j</e>
            <e type="operand">1</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">for</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">if</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">z</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">L</e>
            <e type="operand">p</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">z</e>
            <e type="operand">0</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">z</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">:</e>
            <e type="operand">V</e>
            <e type="operand">co</e>
            <e type="operand">p</e>
            <e type="function" args="3">el</e>
            <e type="operand">V</e>
            <e type="operand">co</e>
            <e type="operand">p</e>
            <e type="function" args="3">el</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">break</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">Iters</e>
            <e type="operand">N</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">x</e>
            <e type="operand">w</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">y</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">4</e>
            <e type="function" args="6">mat</e>
            <e type="operand">f</e>
            <e type="operand">y</e>
            <e type="operand">z</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">y</e>
            <e type="operand">z</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operand">g</e>
            <e type="operand">h</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">g</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="operand">2</e>
            <e type="operand">h</e>
            <e type="operator" args="2">*</e>
            <e type="operand">y</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">/</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">f</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">f</e>
            <e type="operand">x</e>
            <e type="operand">z</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">x</e>
            <e type="operand">z</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operand">x</e>
            <e type="operator" args="2">/</e>
            <e type="operand">h</e>
            <e type="operand">x</e>
            <e type="operator" args="2">/</e>
            <e type="operand">y</e>
            <e type="operand">f</e>
            <e type="operand">f</e>
            <e type="function" args="1">sgn</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">/</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="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">L</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">h</e>
            <e type="operand">f</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">x</e>
            <e type="operand">g</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">j</e>
            <e type="operand">1</e>
            <e type="operand">n</e>
            <e type="function" args="2">range</e>
            <e type="operand">V</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">V</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">V</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">V</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="3">el</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">for</e>
            <e type="operand">h</e>
            <e type="operand">y</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">h</e>
            <e type="operand">f</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">x</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">g</e>
            <e type="operand">y</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">j</e>
            <e type="operand">1</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="function" args="3">el</e>
            <e type="operand">U</e>
            <e type="operand">j</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="3">el</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="function" args="3">for</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">t</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">x</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">line</e>
            <e type="operand" style="string">MaxIters </e>
            <e type="operand">N</e>
            <e type="function" args="1">num2str</e>
            <e type="operand" style="string"> rached.</e>
            <e type="function" args="3">concat</e>
            <e type="function" args="1">error</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">line</e>
            <e type="function" args="3">for</e>
            <e type="function" args="3">for</e>
            <e type="operand">ntx</e>
            <e type="operand">w</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="operand">co</e>
            <e type="function" args="2">augment</e>
            <e type="function" args="1">eval</e>
            <e type="operand">1</e>
            <e type="function" args="2">csort</e>
            <e type="operator" args="2">:</e>
            <e type="operand">ntx</e>
            <e type="operand">ntx</e>
            <e type="operand">2</e>
            <e type="function" args="2">col</e>
            <e type="function" args="1">reverse</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">0</e>
            <e type="operand">r</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operand">m</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">ntx</e>
            <e type="operand">r</e>
            <e type="function" args="2">el</e>
            <e type="operand">r</e>
            <e type="operator" args="2">:</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">U</e>
            <e type="operand">ro</e>
            <e type="operand">ntx</e>
            <e type="operand">1</e>
            <e type="operand">μ</e>
            <e type="function" args="2">range</e>
            <e type="function" args="2">el</e>
            <e type="function" args="3">el</e>
            <e type="operand">S</e>
            <e type="operand">co</e>
            <e type="operand">co</e>
            <e type="function" args="3">el</e>
            <e type="operand">w</e>
            <e type="operand">ntx</e>
            <e type="operand">co</e>
            <e type="function" args="2">el</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">V</e>
            <e type="operand">co</e>
            <e type="operand">ntx</e>
            <e type="operand">co</e>
            <e type="function" args="2">el</e>
            <e type="function" args="3">el</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">line</e>
            <e type="operand">p</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="function" args="2">range</e>
            <e type="operand">Iters</e>
            <e type="operand">1</e>
            <e type="operand">N</e>
            <e type="function" args="2">range</e>
            <e type="operand">L</e>
            <e type="operand">p</e>
            <e type="operator" args="2">:</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≥</e>
            <e type="operand">L</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
            <e type="operand">flag</e>
            <e type="operand">t</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="bracket">(</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≡</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">|</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">break</e>
            <e type="operand">w</e>
            <e type="operand">L</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">break</e>
            <e type="operand">continue</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">flag</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">c</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">L</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">p</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="function" args="1">abs</e>
            <e type="operand">τ</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">break</e>
            <e type="operand">g</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">f</e>
            <e type="operator" args="1">-</e>
            <e type="operand">g</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="3">if</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">z</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">L</e>
            <e type="operand">p</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">z</e>
            <e type="operand">0</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">z</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">:</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">break</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">Iters</e>
            <e type="operand">N</e>
            <e type="operator" args="2">&lt;</e>
            <e type="operand">x</e>
            <e type="operand">w</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">y</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">4</e>
            <e type="function" args="6">mat</e>
            <e type="operand">f</e>
            <e type="operand">y</e>
            <e type="operand">z</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">y</e>
            <e type="operand">z</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operand">g</e>
            <e type="operand">h</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">g</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="operand">2</e>
            <e type="operand">h</e>
            <e type="operator" args="2">*</e>
            <e type="operand">y</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">/</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">g</e>
            <e type="operand">f</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">f</e>
            <e type="operand">x</e>
            <e type="operand">z</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">x</e>
            <e type="operand">z</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operand">x</e>
            <e type="operator" args="2">/</e>
            <e type="operand">h</e>
            <e type="operand">x</e>
            <e type="operator" args="2">/</e>
            <e type="operand">y</e>
            <e type="operand">f</e>
            <e type="operand">f</e>
            <e type="function" args="1">sgn</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">/</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="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">s</e>
            <e type="operand">1</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">k</e>
            <e type="operand">L</e>
            <e type="operator" args="2">:</e>
            <e type="operand">k</e>
            <e type="operand">p</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">≤</e>
            <e type="operand">k</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="operator" args="2">:</e>
            <e type="operand">h</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">t</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">h</e>
            <e type="operand">f</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">g</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">x</e>
            <e type="operand">g</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">h</e>
            <e type="operand">y</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="operand">1</e>
            <e type="operator" args="2">+</e>
            <e type="function" args="2">el</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operand">h</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">s</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">w</e>
            <e type="operand">k</e>
            <e type="function" args="2">el</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">h</e>
            <e type="operand">f</e>
            <e type="function" args="3">P</e>
            <e type="operator" args="2">:</e>
            <e type="operand">f</e>
            <e type="operand">x</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand">s</e>
            <e type="operand">g</e>
            <e type="operand">y</e>
            <e type="function" args="4">R</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">line</e>
            <e type="function" args="4">for</e>
            <e type="operand">t</e>
            <e type="operand">L</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
            <e type="operand">t</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">f</e>
            <e type="operator" args="2">:</e>
            <e type="operand">w</e>
            <e type="operand">p</e>
            <e type="function" args="2">el</e>
            <e type="operand">x</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">line</e>
            <e type="operand" style="string">MaxIters </e>
            <e type="operand">N</e>
            <e type="function" args="1">num2str</e>
            <e type="operand" style="string"> rached.</e>
            <e type="function" args="3">concat</e>
            <e type="function" args="1">error</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">line</e>
            <e type="function" args="3">for</e>
            <e type="function" args="3">for</e>
            <e type="operand">w</e>
            <e type="function" args="1">sort</e>
            <e type="function" args="1">reverse</e>
            <e type="function" args="1">eval</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">if</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">line</e>
            <e type="operand">K</e>
            <e type="operand">2</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">U</e>
            <e type="operand">S</e>
            <e type="operand">V</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">K</e>
            <e type="operand">T</e>
            <e type="operand">N</e>
            <e type="function" args="4">MSVD</e>
            <e type="operator" args="2">:</e>
            <e type="operand">V</e>
            <e type="operand">S</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">U</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">K</e>
            <e type="operand">T</e>
            <e type="operand">N</e>
            <e type="function" args="4">MSVD</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="2" left="54" top="4689" width="485" height="153" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <description active="true" position="Top" lang="eng">
            <p fontName="Arial">MSVD Decomposition, A = U S V', with A(m·n), U(m·n), Diag(S)(n), V(n·n)MSVD(A,0) produces the "economy size" decomposition</p>
          </description>
          <input>
            <e type="operand">A</e>
            <e type="operand">K</e>
            <e type="function" args="2">MSVD</e>
            <e type="operand">tol</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="operand">A</e>
            <e type="function" args="1">cols</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">max</e>
            <e type="operator" args="2">*</e>
            <e type="operand">A</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">K</e>
            <e type="operand">2</e>
            <e type="operator" args="2">≠</e>
            <e type="operand">U</e>
            <e type="operand">S</e>
            <e type="operand">V</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">A</e>
            <e type="operand">K</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">30</e>
            <e type="function" args="4">MSVD</e>
            <e type="operator" args="2">:</e>
            <e type="operand">U</e>
            <e type="operand">tol</e>
            <e type="function" args="2">MRZ</e>
            <e type="operand">S</e>
            <e type="operand">tol</e>
            <e type="function" args="2">MRZ</e>
            <e type="operand">V</e>
            <e type="operand">tol</e>
            <e type="function" args="2">MRZ</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operand">A</e>
            <e type="operand">K</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">30</e>
            <e type="function" args="4">MSVD</e>
            <e type="operand">tol</e>
            <e type="function" args="2">MRZ</e>
            <e type="function" args="3">if</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="3" left="54" top="4896" width="173" height="29" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <description active="true" position="Top" lang="eng">
            <p fontName="Arial">MSVD Decomposition, A = U S V', with A(m·n), U(m·n), Diag(S)(n), V(n·n)</p>
          </description>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MSVD</e>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="function" args="2">MSVD</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="4" top="4959" color="#000000" bgColor="#ffffff">
        <area terminator="true" />
      </region>
    </region>
    <region id="5" left="963" top="4959" width="559" height="360" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>%Here is the code. To try it out, set your matrix to D in my code.%*************start code*********************D=A;cst=.000000001; %regularization parametr, similar to tol [r,c]=size(D);  %get the number of row and columns of XY=eye(r);         Q(:,1)=D(:,1); I=eye(r);  %generate Identity matrix of dim rxr sum=zeros([r,r]);  %initialize sum with a rxc matrix with zerosfor k=1:c-1,   sum=sum + Q(:,k)*Q(:,k)'/(cst + D(:,k)'*Q(:,k));   Q(:,k+1)= (I-sum)*D(:,k+1);endfor j=1:r, S=zeros([r,1]);  M(c,j)=((Q(:,c)'*Y(:,j)))/(cst +  D(:,c)'*Q(:,c)); for i=1:c-1,    S=S + M(c-i+1,j)*D(:,c-i+1);    dm= 1/(cst + D(:,c-i)'*Q(:,c-i));    M(c-i,j)=(dm*Q(:,c-i)')*(Y(:,j) - S);endend%*************end code*******</p>
      </text>
    </region>
    <region id="6" top="4977" color="#000000" bgColor="#ffffff">
      <area collapsed="true">
        <title lang="eng">
          <p>MPinv</p>
        </title>
      </area>
      <region id="7" left="54" top="5022" width="295" height="101" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
            <e type="operand">w</e>
            <e type="operand">A</e>
            <e type="operand">2</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">30</e>
            <e type="function" args="4">MSVD</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">w</e>
            <e type="operand">1</e>
            <e type="operand">w</e>
            <e type="function" args="1">length</e>
            <e type="function" args="2">range</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operator" args="2">&gt;</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">sum</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="8" left="54" top="5130" width="659" height="297" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <description active="false" position="Top" lang="eng">
            <p fontName="Arial">Pseudonverse</p>
          </description>
          <input>
            <e type="operand">A</e>
            <e type="operand">T</e>
            <e type="function" args="2">MPInv</e>
            <e type="operand">m</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="operator" args="2">:</e>
            <e type="operand">n</e>
            <e type="operand">A</e>
            <e type="function" args="1">cols</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">A</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="2">matrix</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operator" args="2">*</e>
            <e type="operand">1</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="function" args="2">el</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="operand">1</e>
            <e type="function" args="3">mat</e>
            <e type="operand">U</e>
            <e type="operand">S</e>
            <e type="operand">V</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">A</e>
            <e type="operand">0</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">30</e>
            <e type="function" args="4">MSVD</e>
            <e type="operator" args="2">:</e>
            <e type="operand">Σ</e>
            <e type="operand">S</e>
            <e type="operator" args="2">:</e>
            <e type="operand">r</e>
            <e type="operand">1</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">min</e>
            <e type="function" args="2">range</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">V</e>
            <e type="operand">Σ</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="operand">S</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand">T</e>
            <e type="operator" args="2">&gt;</e>
            <e type="operand">S</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operand">U</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="function" args="3">if</e>
            <e type="function" args="3">if</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="9" left="54" top="5445" width="507" height="38" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operand">A</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="operand">A</e>
            <e type="function" args="1">cols</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">max</e>
            <e type="operator" args="2">*</e>
            <e type="operand">A</e>
            <e type="function" args="1">norme</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="function" args="2">MPInv</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="10" left="54" top="5499" width="460" height="179" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv.dn</e>
            <e type="operand">S</e>
            <e type="operand">U</e>
            <e type="operand">V'</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">A</e>
            <e type="function" args="1">dn_LinAlgSVD</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">:</e>
            <e type="operand">Σ</e>
            <e type="operand">S</e>
            <e type="operator" args="2">:</e>
            <e type="operand">r</e>
            <e type="operand">1</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="operand">A</e>
            <e type="function" args="1">cols</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">min</e>
            <e type="function" args="2">range</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">V'</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">Σ</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="operand">S</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="function" args="1">abs</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operator" args="2">&gt;</e>
            <e type="operand">S</e>
            <e type="operand">r</e>
            <e type="operand">r</e>
            <e type="function" args="3">el</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">0</e>
            <e type="function" args="3">if</e>
            <e type="operator" args="2">:</e>
            <e type="bracket">(</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operand">U</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="11" left="54" top="5688" width="448" height="75" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank.dn</e>
            <e type="operand">S</e>
            <e type="operand">A</e>
            <e type="function" args="1">dn_LinAlgSVD</e>
            <e type="operand">1</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">S</e>
            <e type="operand">1</e>
            <e type="operand">S</e>
            <e type="function" args="1">length</e>
            <e type="function" args="2">range</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">c</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operator" args="2">&gt;</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">sum</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="12" left="54" top="5787" width="480" height="109" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MOrth.dn</e>
            <e type="operand">S</e>
            <e type="operand">U</e>
            <e type="operand">V'</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="function" args="5">mat</e>
            <e type="operand">A</e>
            <e type="function" args="1">dn_LinAlgSVD</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">S</e>
            <e type="operand">1</e>
            <e type="operand">S</e>
            <e type="function" args="1">length</e>
            <e type="function" args="2">range</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="operand">c</e>
            <e type="operand" style="unit">TOL</e>
            <e type="operator" args="2">&gt;</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">sum</e>
            <e type="function" args="2">range</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">U</e>
            <e type="operand">1</e>
            <e type="operand">A</e>
            <e type="function" args="1">rows</e>
            <e type="function" args="2">range</e>
            <e type="operand">c</e>
            <e type="function" args="3">el</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="13" left="54" top="5922" width="347" height="89" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="2">MRand</e>
            <e type="operand">A</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="2">matrix</e>
            <e type="operator" args="2">:</e>
            <e type="operand">r</e>
            <e type="operand">1</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="function" args="2">range</e>
            <e type="operator" args="2">:</e>
            <e type="operand">A</e>
            <e type="operand">r</e>
            <e type="function" args="2">el</e>
            <e type="operand">10</e>
            <e type="operand">9</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">10</e>
            <e type="operand">9</e>
            <e type="operator" args="2">^</e>
            <e type="function" args="1">random</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="function" args="5">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="14" top="6030" color="#000000" bgColor="#ffffff">
        <area terminator="true" />
      </region>
    </region>
    <region id="15" top="6048" color="#000000" bgColor="#ffffff">
      <area collapsed="false">
        <title lang="eng">
          <p>MPInv Examples</p>
        </title>
      </area>
      <region id="16" left="18" top="6075" width="123" height="40" color="#800000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Pseudoinverse Summary</p>
        </text>
      </region>
      <region id="17" left="162" top="6075" width="37" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Dim</p>
        </text>
      </region>
      <region id="18" left="252" top="6075" width="45" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Rank</p>
        </text>
      </region>
      <region id="19" left="351" top="6075" width="119" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">PseudoInverse</p>
        </text>
      </region>
      <region id="20" left="162" top="6111" width="47" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">n</e>
            <e type="operand">n</e>
            <e type="function" args="3">el</e>
          </input>
        </math>
      </region>
      <region id="21" left="234" top="6111" width="93" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="22" left="351" top="6111" width="76" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="23" left="162" top="6156" width="47" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="3">el</e>
          </input>
        </math>
      </region>
      <region id="24" left="234" top="6156" width="93" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
            <e type="operand">m</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="25" left="351" top="6156" width="148" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">A</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="26" left="162" top="6210" width="47" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="3">el</e>
          </input>
        </math>
      </region>
      <region id="27" left="234" top="6210" width="93" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
            <e type="operand">n</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="28" left="351" top="6210" width="148" height="44" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">A</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="29" left="162" top="6264" width="47" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="3">el</e>
          </input>
        </math>
      </region>
      <region id="30" left="234" top="6264" width="93" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
            <e type="operand">r</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="31" left="351" top="6264" width="88" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G\002A\</e>
            <e type="operand">F\002A\</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="32" left="351" top="6291" width="45" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>with</p>
        </text>
      </region>
      <region id="33" left="405" top="6291" width="64" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">F</e>
            <e type="operand">G</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
          </input>
        </math>
      </region>
      <region id="34" left="468" top="6291" width="274" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>any full rank factorization of A</p>
        </text>
      </region>
      <region id="35" left="18" top="6327" width="78" height="24" color="#800000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Examples</p>
        </text>
      </region>
      <region id="36" left="162" top="6327" width="53" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>Setup</p>
        </text>
      </region>
      <region id="37" left="306" top="6327" width="98" height="33" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand" style="unit">TOL</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="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="38" left="54" top="6372" width="61" height="27" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="39" left="180" top="6372" width="145" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.5</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">mat</e>
          </result>
        </math>
      </region>
      <region id="40" left="576" top="6372" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="41" left="765" top="6372" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="42" left="180" top="6408" width="172" height="27" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.5</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">mat</e>
          </result>
        </math>
      </region>
      <region id="43" left="576" top="6408" width="114" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">0</e>
          </result>
        </math>
      </region>
      <region id="44" left="54" top="6462" width="75" height="27" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="45" left="180" top="6462" width="217" height="54" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">A</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.2</e>
            <e type="operand">0.4</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">mat</e>
          </result>
        </math>
      </region>
      <region id="46" left="576" top="6462" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="47" left="765" top="6462" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="48" left="180" top="6516" width="172" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.2</e>
            <e type="operand">0.4</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">mat</e>
          </result>
        </math>
      </region>
      <region id="49" left="576" top="6516" width="169" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">3.4</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="50" left="54" top="6570" width="61" height="45" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="operand">1</e>
            <e type="function" args="4">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="51" left="180" top="6570" width="247" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operand">A</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operand">A</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.2</e>
            <e type="operand">0.4</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
          </result>
        </math>
      </region>
      <region id="52" left="576" top="6570" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="53" left="765" top="6570" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="54" left="180" top="6624" width="202" height="27" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.2</e>
            <e type="operand">0.4</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
          </result>
        </math>
      </region>
      <region id="55" left="576" top="6624" width="169" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">3.8</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="56" left="54" top="6678" width="75" height="45" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operand">3</e>
            <e type="operand">2</e>
            <e type="operand">4</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="57" left="180" top="6678" width="183" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</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">1.5</e>
            <e type="operand">1</e>
            <e type="operand">0.5</e>
            <e type="operator" args="1">-</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
          </result>
        </math>
      </region>
      <region id="58" left="576" top="6678" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">2</e>
          </result>
        </math>
      </region>
      <region id="59" left="765" top="6678" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">2</e>
          </result>
        </math>
      </region>
      <region id="60" left="180" top="6732" width="210" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</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">1.5</e>
            <e type="operand">1</e>
            <e type="operand">0.5</e>
            <e type="operator" args="1">-</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
          </result>
        </math>
      </region>
      <region id="61" left="576" top="6732" width="169" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">3.3</e>
            <e type="operand">10</e>
            <e type="operand">14</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="62" left="54" top="6795" width="75" height="45" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">0</e>
            <e type="operand">2</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="63" left="180" top="6795" width="207" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv.dn</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0.5</e>
            <e type="operand">0</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
          </result>
        </math>
      </region>
      <region id="64" left="576" top="6795" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="65" left="765" top="6795" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
          </result>
        </math>
      </region>
      <region id="66" left="180" top="6849" width="186" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0.5</e>
            <e type="operand">0</e>
            <e type="operand">2</e>
            <e type="operand">2</e>
            <e type="function" args="6">mat</e>
          </result>
        </math>
      </region>
      <region id="67" left="576" top="6849" width="114" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">0</e>
          </result>
        </math>
      </region>
      <region id="68" left="54" top="6921" width="89" height="63" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="operand">3</e>
            <e type="operand">4</e>
            <e type="operand">5</e>
            <e type="operand">6</e>
            <e type="operand">7</e>
            <e type="operand">8</e>
            <e type="operand">9</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="69" left="180" top="6921" width="403" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv.dn</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.6389</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.3056</e>
            <e type="operand">0.0556</e>
            <e type="operator" args="1">-</e>
            <e type="operand">1.7283</e>
            <e type="operand">10</e>
            <e type="operand">16</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand">0.0556</e>
            <e type="operand">0.5278</e>
            <e type="operand">0.1667</e>
            <e type="operand">0.1944</e>
            <e type="operator" args="1">-</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
          </result>
        </math>
      </region>
      <region id="70" left="576" top="6921" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">2</e>
          </result>
        </math>
      </region>
      <region id="71" left="765" top="6921" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">2</e>
          </result>
        </math>
      </region>
      <region id="72" left="180" top="7002" width="382" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.6389</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.3056</e>
            <e type="operand">0.0556</e>
            <e type="operator" args="1">-</e>
            <e type="operand">8.2757</e>
            <e type="operand">10</e>
            <e type="operand">17</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand">0.0556</e>
            <e type="operand">0.5278</e>
            <e type="operand">0.1667</e>
            <e type="operand">0.1944</e>
            <e type="operator" args="1">-</e>
            <e type="operand">3</e>
            <e type="operand">3</e>
            <e type="function" args="11">mat</e>
          </result>
        </math>
      </region>
      <region id="73" left="576" top="7002" width="157" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">6</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="74" left="54" top="7083" width="103" height="99" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="operand">3</e>
            <e type="operand">1</e>
            <e type="operand">4</e>
            <e type="operand">5</e>
            <e type="operand">6</e>
            <e type="operand">4</e>
            <e type="operand">7</e>
            <e type="operand">8</e>
            <e type="operand">3</e>
            <e type="operand">7</e>
            <e type="operand">6</e>
            <e type="operand">7</e>
            <e type="operand">8</e>
            <e type="operand">6</e>
            <e type="operand">4</e>
            <e type="operand">4</e>
            <e type="operand">4</e>
            <e type="operand">4</e>
            <e type="operand">5</e>
            <e type="operand">4</e>
            <e type="function" args="22">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="75" left="180" top="7083" width="403" height="63" color="#000000" bgColor="#ffffff" fontSize="8">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv.dn</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.3818</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1085</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0833</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0736</e>
            <e type="operand">0.3643</e>
            <e type="operand">0.6667</e>
            <e type="operand">0.1667</e>
            <e type="operand">0.3333</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.6667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0039</e>
            <e type="operand">0.062</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1008</e>
            <e type="operand">0.0775</e>
            <e type="operand">0.3818</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1085</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0833</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0736</e>
            <e type="operand">0.3643</e>
            <e type="operand">4</e>
            <e type="operand">5</e>
            <e type="function" args="22">mat</e>
          </result>
        </math>
      </region>
      <region id="76" left="576" top="7083" width="113" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">3</e>
          </result>
        </math>
      </region>
      <region id="77" left="765" top="7083" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">3</e>
          </result>
        </math>
      </region>
      <region id="78" left="180" top="7155" width="386" height="63" color="#000000" bgColor="#ffffff" fontSize="8">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
          <result action="numeric">
            <e type="operand">0.3818</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1085</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0833</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0736</e>
            <e type="operand">0.3643</e>
            <e type="operand">0.6667</e>
            <e type="operand">0.1667</e>
            <e type="operand">0.3333</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.6667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0039</e>
            <e type="operand">0.062</e>
            <e type="operand">0.1667</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1008</e>
            <e type="operand">0.0775</e>
            <e type="operand">0.3818</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.1085</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0833</e>
            <e type="operator" args="1">-</e>
            <e type="operand">0.0736</e>
            <e type="operand">0.3643</e>
            <e type="operand">4</e>
            <e type="operand">5</e>
            <e type="function" args="22">mat</e>
          </result>
        </math>
      </region>
      <region id="79" left="576" top="7155" width="169" height="30" color="#000000" bgColor="#ffffff" fontSize="8">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">1.8</e>
            <e type="operand">10</e>
            <e type="operand">14</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="80" left="18" top="7236" width="45" height="24" color="#800000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Rank</p>
        </text>
      </region>
      <region id="81" left="90" top="7236" width="487" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>The code could be used for calculate the rank of a matrix.</p>
        </text>
      </region>
      <region id="82" left="54" top="7272" width="54" height="24" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">n</e>
            <e type="operand">28</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="83" left="126" top="7272" width="138" height="27" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">a</e>
            <e type="operand">b</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">100</e>
            <e type="operand">200</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="84" left="279" top="7272" width="78" height="24" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">c</e>
            <e type="operand">n</e>
            <e type="operand">10</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="85" left="369" top="7272" width="169" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">b</e>
            <e type="operand">n</e>
            <e type="operand">n</e>
            <e type="function" args="2">MRand</e>
            <e type="operator" args="2">*</e>
            <e type="operand">a</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="86" left="558" top="7272" width="170" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">P</e>
            <e type="operand">A</e>
            <e type="function" args="1">dn_LinAlgSVD</e>
            <e type="operand">2</e>
            <e type="function" args="2">el</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="87" left="369" top="7308" width="167" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">λ</e>
            <e type="operand">b</e>
            <e type="operand">c</e>
            <e type="operand">1</e>
            <e type="function" args="2">MRand</e>
            <e type="operator" args="2">*</e>
            <e type="operand">a</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="88" left="558" top="7308" width="59" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">λ</e>
            <e type="operand">n</e>
            <e type="function" args="2">el</e>
            <e type="operand">0</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="89" left="54" top="7344" width="244" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>Matrix M is nxn, have rank c and eigenvalues λ</p>
        </text>
      </region>
      <region id="90" left="369" top="7344" width="143" height="34" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">M</e>
            <e type="operand">P</e>
            <e type="operand">λ</e>
            <e type="function" args="1">diag</e>
            <e type="operator" args="2">*</e>
            <e type="operand">P</e>
            <e type="function" args="1">transpose</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="91" left="558" top="7344" width="166" height="73" color="#000000" bgColor="#ffffff" fontSize="8">
        <math matrixOptions="0,0,2,4">
          <input>
            <e type="operand">M</e>
          </input>
          <result action="numeric">
            <e type="operand">8.9511</e>
            <e type="operator" args="1">-</e>
            <e type="operand">3.0757</e>
            <e type="operator" args="1">-</e>
            <e type="operand">3.0757</e>
            <e type="operator" args="1">-</e>
            <e type="operand">9.7087</e>
            <e type="operand">2.0139</e>
            <e type="operand">8.8169</e>
            <e type="operator" args="1">-</e>
            <e type="operand">7.8875</e>
            <e type="operator" args="1">-</e>
            <e type="operand">3.167</e>
            <e type="operand">4</e>
            <e type="operand">2</e>
            <e type="function" args="10">mat</e>
          </result>
        </math>
      </region>
      <region id="92" left="27" top="7425" width="291" height="40" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>SMath's rank have several bugs. For instance, can't calculate this</p>
        </text>
      </region>
      <region id="93" left="360" top="7425" width="103" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math error="43">
          <input>
            <e type="operand">M</e>
            <e type="function" args="1">rank</e>
          </input>
          <result action="numeric">
            <e type="operand">#</e>
          </result>
        </math>
      </region>
      <region id="94" left="495" top="7425" width="121" height="26" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">M</e>
            <e type="function" args="1">MRank</e>
          </input>
          <result action="numeric">
            <e type="operand">18</e>
          </result>
        </math>
      </region>
      <region id="95" left="495" top="7461" width="134" height="30" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">M</e>
            <e type="function" args="1">MRank.dn</e>
          </input>
          <result action="numeric">
            <e type="operand">18</e>
          </result>
        </math>
      </region>
      <region id="96" left="18" top="7497" width="61" height="24" color="#800000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p bold="true">Timing</p>
        </text>
      </region>
      <region id="97" left="45" top="7533" width="122" height="27" color="#000000" bgColor="#ffffc0" fontSize="10">
        <math>
          <input>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operand">30</e>
            <e type="operand">40</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="98" left="180" top="7533" width="197" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="operand">200</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="function" args="2">MRand</e>
            <e type="operator" args="2">*</e>
            <e type="operand">100</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="99" left="396" top="7533" width="126" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv.dn</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="100" left="765" top="7533" width="302" height="29" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">A</e>
            <e type="function" args="1">max</e>
            <e type="operand">A</e>
            <e type="function" args="1">min</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
          </input>
          <result action="numeric">
            <e type="operand">99.7968</e>
            <e type="operand">99.9745</e>
            <e type="operator" args="1">-</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
          </result>
        </math>
      </region>
      <region id="101" left="396" top="7569" width="250" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand" style="unit">Id</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operand">1</e>
            <e type="operand">2</e>
            <e type="function" args="4">mat</e>
            <e type="function" args="1">min</e>
            <e type="function" args="1">identity</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="102" left="54" top="7623" width="99" height="31" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">t.o</e>
            <e type="operand">0</e>
            <e type="function" args="1">time</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="103" left="180" top="7623" width="105" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="function" args="1">MPInv</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="104" left="324" top="7623" width="167" height="31" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
        <math decimalPlaces="1">
          <input>
            <e type="operand">0</e>
            <e type="function" args="1">time</e>
            <e type="operand">t.o</e>
            <e type="operator" args="2">-</e>
          </input>
          <result action="numeric">
            <e type="operand">50.5</e>
            <e type="operand" style="unit">s</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="105" left="504" top="7623" width="205" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
        <math decimalPlaces="1">
          <input>
            <e type="operand">A\002A\</e>
            <e type="operand">G</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">2.2</e>
            <e type="operand">10</e>
            <e type="operand">15</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="106" left="54" top="7677" width="106" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">Id</e>
            <e type="operand">m</e>
            <e type="operand">n</e>
            <e type="operator" args="2">&gt;</e>
            <e type="operand">G</e>
            <e type="operand">A</e>
            <e type="operator" args="2">*</e>
            <e type="operand">A</e>
            <e type="operand">G</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="3">if</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="107" left="504" top="7677" width="211" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
        <math decimalPlaces="1">
          <input>
            <e type="operand">Id</e>
            <e type="operand" style="unit">Id</e>
            <e type="operator" args="2">-</e>
            <e type="function" args="1">abs</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">max</e>
          </input>
          <result action="numeric">
            <e type="operand">6.9</e>
            <e type="operand">10</e>
            <e type="operand">13</e>
            <e type="operator" args="1">-</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region id="108" left="180" top="7731" width="210" height="36" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">Ido</e>
            <e type="operand">Id</e>
            <e type="operand">Id</e>
            <e type="operand" style="unit">TOL</e>
            <e type="function" args="1">sqrt</e>
            <e type="operator" args="2">&gt;</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="function" args="1">vectorize</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region id="109" left="414" top="7731" width="228" height="127" color="#000000" bgColor="#ffffff" fontSize="8">
        <math matrixOptions="0,0,14,8">
          <input>
            <e type="operand">Ido</e>
          </input>
          <result action="numeric">
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">1</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">8</e>
            <e type="operand">14</e>
            <e type="function" args="114">mat</e>
          </result>
        </math>
      </region>
      <region id="110" left="180" top="7776" width="110" height="38" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">Ido</e>
            <e type="function" args="1">sum</e>
          </input>
          <result action="numeric">
            <e type="operand">30</e>
          </result>
        </math>
      </region>
      <region id="111" left="180" top="7821" width="151" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <text lang="eng">
          <p>equal to min(m,n)</p>
        </text>
      </region>
      <region id="112" left="18" top="7857" width="60" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
        <math>
          <input>
            <e type="operand">Alvaro</e>
          </input>
        </math>
      </region>
      <region id="113" top="7884" color="#000000" bgColor="#ffffff">
        <area terminator="true" />
      </region>
    </region>
  </regions>
</worksheet>