﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio" version="0.89"?>
<regions>
  <settings>
    <editable>true</editable>
    <calculation>
      <functions>0</functions>
      <precision>4</precision>
      <angle>radians</angle>
      <fractions>decimal</fractions>
      <recalculation>true</recalculation>
    </calculation>
    <dependences>
      <assembly name="SMath Studio" version="0.89" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Special Functions" version="1.1.3855.9927" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
    </dependences>
  </settings>
  <region id="0" left="9" top="9" width="371" height="31" color="#0000ff" background-color="#ffffff" font-size="14">
    <text lang="rus">
      <p bold="true">Расчет моментов инерции сечения</p>
    </text>
  </region>
  <region id="1" left="9" top="45" width="398" height="56" color="#804040" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p bold="true">Программа (пример 7 из Электронной книгиМакарова Е.Г. "Расчёты в Mathcad. Сопротивлениематериалов") адаптирована для SMath Studio.</p>
    </text>
  </region>
  <region id="2" left="9" top="108" width="465" height="72" color="#000000" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>Сечение задано 10-ю точками (5 точек - верхний контур,5 точек - нижний контур)Найти главные центральные моменты инерции, образованнойкривыми фигуры, и положение главных осей инерции.</p>
    </text>
  </region>
  <region id="3" left="9" top="189" width="554" height="72" color="#000000" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>Следует иметь в виду, что значения аргумента, заданные дискретнойпеременной, должны быть расположены строго в возрастающем порядке.Обратного хода здесь нет. Поэтому сечение задано двумя кривыми:верхней y1(z) и нижней y2(z).</p>
    </text>
  </region>
  <region id="4" left="9" top="270" width="141" height="28" color="#000000" background-color="#ffff80" font-size="12">
    <text lang="rus">
      <p bold="true">Верхняя линия</p>
    </text>
  </region>
  <region id="5" left="225" top="270" width="131" height="28" color="#000000" background-color="#ffff80" font-size="12">
    <text lang="rus">
      <p bold="true">Нижняя линия</p>
    </text>
  </region>
  <region id="6" left="9" top="297" width="136" height="35" color="#000000" background-color="#ffff80" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Z1</e>
        <e type="operand">2</e>
        <e type="operand">5</e>
        <e type="operand">6</e>
        <e type="operand">8</e>
        <e type="operand">9</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" args="7">mat</e>
        <e type="function" args="1">transpose</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="7" left="225" top="297" width="136" height="35" color="#000000" background-color="#ffff80" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Z2</e>
        <e type="operand">2</e>
        <e type="operand">3</e>
        <e type="operand">7</e>
        <e type="operand">8</e>
        <e type="operand">9</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" args="7">mat</e>
        <e type="function" args="1">transpose</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="8" left="9" top="333" width="144" height="35" color="#000000" background-color="#ffff80" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Y1</e>
        <e type="operand">3</e>
        <e type="operand">9</e>
        <e type="operand">11</e>
        <e type="operand">9</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" args="7">mat</e>
        <e type="function" args="1">transpose</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="9" left="225" top="333" width="136" height="35" color="#000000" background-color="#ffff80" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Y2</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" args="7">mat</e>
        <e type="function" args="1">transpose</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="10" left="9" top="378" width="280" height="28" color="#000000" background-color="#80ff80" font-size="12">
    <text lang="rus">
      <p bold="true">Апроксимация плавной кривой</p>
    </text>
  </region>
  <region id="11" left="9" top="405" width="205" height="26" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="operand">Z1</e>
        <e type="operand">Y1</e>
        <e type="operand">z</e>
        <e type="function" args="3">cinterp</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="12" left="9" top="432" width="205" height="26" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">Z2</e>
        <e type="operand">Y2</e>
        <e type="operand">z</e>
        <e type="function" args="3">cinterp</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="13" left="9" top="477" width="51" height="24" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">n</e>
        <e type="operand">20</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="14" left="117" top="477" width="96" height="26" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">m</e>
        <e type="operand">Z1</e>
        <e type="function" args="1">rows</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="15" left="243" top="477" width="65" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">a</e>
        <e type="operand">Z1</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="16" left="378" top="477" width="65" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">b</e>
        <e type="operand">Z1</e>
        <e type="operand">m</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="17" left="9" top="504" width="68" height="41" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">h</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operator" args="2">-</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="18" left="117" top="504" width="57" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operand">a</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="19" left="243" top="504" width="87" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">y2</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operand">Y2</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="20" left="378" top="504" width="87" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">y1</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operand">Y1</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="21" left="9" top="558" width="118" height="24" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operand">h</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="3">range</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="22" left="9" top="585" width="203" height="80" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">←</e>
        <e type="operand">k</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">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">y1</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operand">z</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">y1</e>
        <e type="operator" args="2">←</e>
        <e type="operand">y2</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operand">z</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">y2</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="4">for</e>
      </input>
    </math>
  </region>
  <region id="23" left="234" top="612" width="275" height="40" color="#000000" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>Представление функций в видевектора от дискретного аргумента</p>
    </text>
  </region>
  <region id="24" left="9" top="675" width="178" height="26" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Line1</e>
        <e type="operand">z</e>
        <e type="operand">y1</e>
        <e type="function" args="2">augment</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="25" left="225" top="675" width="178" height="26" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Line2</e>
        <e type="operand">z</e>
        <e type="operand">y2</e>
        <e type="function" args="2">augment</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="26" left="9" top="711" width="151" height="28" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Контур сечения</p>
    </text>
  </region>
  <region id="27" left="9" top="738" width="331" height="271" color="#000000" background-color="#80ff80" font-size="10">
    <plot type="2d" render="lines" scale_x="2.567805035499" scale_y="5.31317037398195" scale_z="1.1979" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-218" transpose_y="-113" transpose_z="0">
      <input>
        <e type="operand">Line1</e>
        <e type="operand">Line2</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="28" left="9" top="1053" width="492" height="40" color="#000000" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>Далее следует расчет геометрических характеристик сечения, описанного плавной кривой. </p>
    </text>
  </region>
  <region id="29" left="9" top="1098" width="568" height="68" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Расчет статических моментов Sz, Syмоментов инерции Jz, Jy, Jzy относительно исходных осей,а также площади A и координат центра тяжести yc и zc.</p>
    </text>
  </region>
  <region id="30" left="9" top="1170" width="624" height="40" color="#804040" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>(Встроенной функции двойных интегралов программа не имеет, поэтому вначале находим однократный интеграл.)</p>
    </text>
  </region>
  <region id="31" left="9" top="1215" width="136" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">a1</e>
        <e type="operand">1</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="32" left="171" top="1215" width="136" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">sz</e>
        <e type="operand">y</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="33" left="342" top="1215" width="136" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">sy</e>
        <e type="operand">z</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="34" left="9" top="1287" width="148" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">jz</e>
        <e type="operand">y</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="35" left="171" top="1287" width="148" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">jy</e>
        <e type="operand">z</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="36" left="342" top="1287" width="160" height="70" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">jzy</e>
        <e type="operand">z</e>
        <e type="operand">y</e>
        <e type="operator" args="2">*</e>
        <e type="operand">y</e>
        <e type="operand">z</e>
        <e type="function" args="1">y2</e>
        <e type="operand">z</e>
        <e type="function" args="1">y1</e>
        <e type="function" args="4">int</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="37" left="9" top="1368" width="448" height="24" color="#804040" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>(Внешний интеграл находим численно методом Симпсона.)</p>
    </text>
  </region>
  <region id="38" left="9" top="1395" width="642" height="103" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="operand">s</e>
        <e type="function" args="2">f</e>
        <e type="operand">z</e>
        <e type="function" args="1">a1</e>
        <e type="operand">s</e>
        <e type="operand">1</e>
        <e type="operator" args="2">≡</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">z</e>
        <e type="function" args="1">sz</e>
        <e type="operand">s</e>
        <e type="operand">2</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">z</e>
        <e type="function" args="1">sy</e>
        <e type="operand">s</e>
        <e type="operand">3</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">z</e>
        <e type="function" args="1">jz</e>
        <e type="operand">s</e>
        <e type="operand">4</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">z</e>
        <e type="function" args="1">jy</e>
        <e type="operand">s</e>
        <e type="operand">5</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">z</e>
        <e type="function" args="1">jzy</e>
        <e type="operand">s</e>
        <e type="operand">6</e>
        <e type="operator" args="2">≡</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
        <e type="operand">s</e>
        <e type="operand">1</e>
        <e type="operator" args="2">←</e>
        <e type="operand">s</e>
        <e type="operand">6</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">s</e>
        <e type="operand">s</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
        <e type="operand">int</e>
        <e type="operand">s</e>
        <e type="function" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="operator" args="2">/</e>
        <e type="operand">h</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">a</e>
        <e type="operand">s</e>
        <e type="function" args="2">f</e>
        <e type="operand">b</e>
        <e type="operand">s</e>
        <e type="function" args="2">f</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">h</e>
        <e type="operand">a</e>
        <e type="operand">k</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">s</e>
        <e type="function" args="2">f</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">3</e>
        <e type="operator" args="2">/</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operand">a</e>
        <e type="operand">h</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">-</e>
        <e type="operand">k</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">s</e>
        <e type="function" args="2">f</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</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>
      </input>
    </math>
  </region>
  <region id="39" left="9" top="1521" width="74" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">A</e>
        <e type="operand">int</e>
        <e type="operand">1</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="40" left="108" top="1521" width="82" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Sz</e>
        <e type="operand">int</e>
        <e type="operand">2</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="41" left="225" top="1521" width="82" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Sy</e>
        <e type="operand">int</e>
        <e type="operand">3</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="42" left="342" top="1521" width="103" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">A</e>
      </input>
      <result action="numeric">
        <e type="operand">42.3182</e>
      </result>
    </math>
  </region>
  <region id="43" left="495" top="1521" width="119" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Sz</e>
      </input>
      <result action="numeric">
        <e type="operand">234.9734</e>
      </result>
    </math>
  </region>
  <region id="44" left="648" top="1521" width="111" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Sy</e>
      </input>
      <result action="numeric">
        <e type="operand">245.861</e>
      </result>
    </math>
  </region>
  <region id="45" left="9" top="1557" width="82" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jz</e>
        <e type="operand">int</e>
        <e type="operand">4</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="46" left="108" top="1557" width="82" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jy</e>
        <e type="operand">int</e>
        <e type="operand">5</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="47" left="225" top="1557" width="91" height="32" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jzy</e>
        <e type="operand">int</e>
        <e type="operand">6</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="48" left="342" top="1557" width="127" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jz</e>
      </input>
      <result action="numeric">
        <e type="operand">1582.9468</e>
      </result>
    </math>
  </region>
  <region id="49" left="495" top="1557" width="127" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jy</e>
      </input>
      <result action="numeric">
        <e type="operand">1543.9459</e>
      </result>
    </math>
  </region>
  <region id="50" left="648" top="1557" width="136" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jzy</e>
      </input>
      <result action="numeric">
        <e type="operand">1428.3988</e>
      </result>
    </math>
  </region>
  <region id="51" left="9" top="1584" width="63" height="41" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Yc</e>
        <e type="operand">Sz</e>
        <e type="operand">A</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="52" left="117" top="1584" width="63" height="41" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Zc</e>
        <e type="operand">Sy</e>
        <e type="operand">A</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="53" left="342" top="1593" width="102" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Yc</e>
      </input>
      <result action="numeric">
        <e type="operand">5.5525</e>
      </result>
    </math>
  </region>
  <region id="54" left="495" top="1593" width="102" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Zc</e>
      </input>
      <result action="numeric">
        <e type="operand">5.8098</e>
      </result>
    </math>
  </region>
  <region id="55" left="9" top="1638" width="547" height="48" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Расчёт моментов инерции относительно центральных осей,параллельных исходным</p>
    </text>
  </region>
  <region id="56" left="9" top="1683" width="124" height="33" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jzc</e>
        <e type="operand">Jz</e>
        <e type="operand">A</e>
        <e type="operand">Yc</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="57" left="324" top="1692" width="128" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jzc</e>
      </input>
      <result action="numeric">
        <e type="operand">278.2494</e>
      </result>
    </math>
  </region>
  <region id="58" left="9" top="1710" width="124" height="33" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jyc</e>
        <e type="operand">Jy</e>
        <e type="operand">A</e>
        <e type="operand">Zc</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="59" left="324" top="1719" width="128" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jyc</e>
      </input>
      <result action="numeric">
        <e type="operand">115.5403</e>
      </result>
    </math>
  </region>
  <region id="60" left="9" top="1746" width="160" height="24" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jzcyc</e>
        <e type="operand">Jzy</e>
        <e type="operand">A</e>
        <e type="operand">Zc</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Yc</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="61" left="324" top="1746" width="136" height="24" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">Jzcyc</e>
      </input>
      <result action="numeric">
        <e type="operand">63.2479</e>
      </result>
    </math>
  </region>
  <region id="62" left="9" top="1782" width="518" height="48" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Расчёт моментов инерции Juα, Jvα и Juv относительноповёрнутых центральных осей</p>
    </text>
  </region>
  <region id="63" left="9" top="1827" width="124" height="41" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">α</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">π</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operand">10</e>
        <e type="operator" args="2">/</e>
        <e type="function" args="3">range</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="64" left="9" top="1872" width="445" height="133" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">←</e>
        <e type="operand">k</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">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">Ju1</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operand">Jzc</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">cos</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Jyc</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">sin</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">Jzcyc</e>
        <e type="operand">2</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="function" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">←</e>
        <e type="operand">Jv1</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operand">Jzc</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">sin</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Jyc</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="function" args="1">cos</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">Jzcyc</e>
        <e type="operand">2</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="function" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
        <e type="operand">Juv1</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operand">Jzc</e>
        <e type="operand">Jyc</e>
        <e type="operator" args="2">-</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">2</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="function" args="1">sin</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Jzcyc</e>
        <e type="operand">2</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="function" args="1">cos</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</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="4">for</e>
      </input>
    </math>
  </region>
  <region id="65" left="9" top="2034" width="207" height="43" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Juα</e>
        <e type="operand">α</e>
        <e type="operand">180</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Ju1</e>
        <e type="function" args="2">augment</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="66" left="279" top="2034" width="207" height="43" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Jvα</e>
        <e type="operand">α</e>
        <e type="operand">180</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Jv1</e>
        <e type="function" args="2">augment</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="67" left="9" top="2079" width="215" height="43" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">Juv</e>
        <e type="operand">α</e>
        <e type="operand">180</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Juv1</e>
        <e type="function" args="2">augment</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="68" left="279" top="2079" width="275" height="40" color="#000000" background-color="#ffffff" font-size="10">
    <text lang="rus">
      <p>Представление функций в видевектора от дискретного аргумента</p>
    </text>
  </region>
  <region id="69" left="9" top="2133" width="369" height="48" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Зависимость моментов энерции от углаповорота центральных осей</p>
    </text>
  </region>
  <region id="70" left="9" top="2178" width="479" height="289" color="#000000" background-color="#ffffff" font-size="10">
    <plot type="2d" render="lines" scale_x="0.0550133838426243" scale_y="0.13640382611727" scale_z="0.0809644683568277" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-236" transpose_y="-59" transpose_z="0">
      <input>
        <e type="operand">Juα</e>
        <e type="operand">Jvα</e>
        <e type="operand">Juv</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" args="5">sys</e>
      </input>
    </plot>
  </region>
  <region id="71" left="9" top="2529" width="349" height="28" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Направление (угол α0) главных осей</p>
    </text>
  </region>
  <region id="72" left="9" top="2556" width="192" height="43" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">α.0</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">2</e>
        <e type="operand">Jzcyc</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Jzc</e>
        <e type="operand">Jyc</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
        <e type="function" args="1">arctg</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="73" left="297" top="2565" width="123" height="32" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">α.0</e>
      </input>
      <contract>
        <e type="operand" style="unit">°</e>
      </contract>
      <result action="numeric">
        <e type="operand">18.9314</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="74" left="9" top="2592" width="214" height="53" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">k0</e>
        <e type="operand">1</e>
        <e type="operand">10</e>
        <e type="operand">π</e>
        <e type="operand">α.0</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">π</e>
        <e type="operator" args="2">/</e>
        <e type="operand">0</e>
        <e type="function" args="2">round</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="75" left="9" top="2646" width="240" height="28" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Главные моменты инерции</p>
    </text>
  </region>
  <region id="76" left="9" top="2673" width="91" height="33" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">J.u</e>
        <e type="operand">Ju1</e>
        <e type="operand">k0</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="77" left="153" top="2673" width="91" height="33" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">J.v</e>
        <e type="operand">Jv1</e>
        <e type="operand">k0</e>
        <e type="function" args="2">el</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="78" left="288" top="2673" width="120" height="32" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">J.u</e>
      </input>
      <result action="numeric">
        <e type="operand">299.8883</e>
      </result>
    </math>
  </region>
  <region id="79" left="441" top="2673" width="112" height="32" color="#000000" background-color="#ffff80" font-size="10">
    <math optimize="1">
      <input>
        <e type="operand">J.v</e>
      </input>
      <result action="numeric">
        <e type="operand">93.9015</e>
      </result>
    </math>
  </region>
  <region id="80" left="9" top="2718" width="309" height="28" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Уравнения главных осей инерции</p>
    </text>
  </region>
  <region id="81" left="9" top="2745" width="198" height="34" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">YY1</e>
        <e type="operand">Yc</e>
        <e type="operand">α.0</e>
        <e type="function" args="1">tg</e>
        <e type="operand">z</e>
        <e type="operand">Zc</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="82" left="9" top="2772" width="223" height="43" color="#000000" background-color="#ffffff" font-size="10">
    <math fraction-type="none" optimize="1">
      <input>
        <e type="operand">z</e>
        <e type="function" args="1">YY2</e>
        <e type="operand">Yc</e>
        <e type="operand">α.0</e>
        <e type="operand">π</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">tg</e>
        <e type="operand">z</e>
        <e type="operand">Zc</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">←</e>
      </input>
    </math>
  </region>
  <region id="83" left="9" top="2817" width="241" height="28" color="#000000" background-color="#ffffff" font-size="12">
    <text lang="rus">
      <p bold="true">Главные центральные оси</p>
    </text>
  </region>
  <region id="84" left="9" top="2844" width="241" height="296" color="#000000" background-color="#ffffff" font-size="10">
    <plot type="2d" render="lines" scale_x="4.90434746305837" scale_y="5.13038420248291" scale_z="1.90993762971" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-138" transpose_y="-146" transpose_z="0">
      <input>
        <e type="operand">Line1</e>
        <e type="operand">Line2</e>
        <e type="operand">x</e>
        <e type="function" args="1">YY1</e>
        <e type="operand">x</e>
        <e type="function" args="1">YY2</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" args="6">sys</e>
      </input>
    </plot>
  </region>
</regions>