Читайте также:
|
|
При разработке программ расчета в универсальной системе математических расчетов Mathcad по предложенным выше алгоритмам авторы столкнулись с проблемами достаточно большого времени выполнения программ. Это явление объясняется тем обстоятельством, что система Mathcad представляет собою интерпретатор (каждая команда и функция последовательно преобразуется в машинный код, после чего выполняется), тогда как Pascal- программы являются компиляторами (вся программа преобразуется в машинный код перед выполнением).
- стандартная продолжительность кратковременной работы из ряда 600, 1800, 3600, 5400 с;
- коэффициент ухудшения охлаждения электродвигателя во время пауз.
Рисунок 4.4 — Блок-схема подпрограммы MODE
Поэтому в Mathcad-программах все результаты промежуточных расчетов сохраняются в массивах переменных для оперативного использования в последующих расчетах. Текущие значения скорости и перемещения выбранного элемента более просто вычисляются по зависимостям (4.14). Кроме того, вместо фиксированного шага изменения времени в каждой операции цикла время пуска, установившегося движения и торможения разбиваются на заданное число участков (обычно 20 – 100).
Форма записи, функции и программные модули Mathcad-программ достаточно прозрачны для понимания, в силу чего авторы не приводят алгоритмы расчетов, ограничившись лишь комментариями к программам.
Дата добавления: 2015-07-16; просмотров: 71 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Определение положения, скорости и ускорения элемента механизма в функции времени от начала операции (подпрограмма Operation) | | | Примеры расчетов |