По умолчанию Mathcad пересчитывает документ каждый раз, когда в любую область с формулами вносится правка. Однако если в документе содержатся сложные функции (например, для решения дифференциальных уравнений численными методами), пересчет может занимать определенное время. В этот момент соответствующая формула обводится зеленой рамкой, а рядом с курсором мыши мигает значок лампочки. Если в данный момент пересчет не требуется, его можно остановить, нажав клавишу Esc.
В случае, если перед длительным и сложным расчетом по уже готовым формулам требуется отредактировать большой набор исходных данных, постоянно прерывать расчет может оказаться неудобно. В этом случае можно либо отключить вычисления наиболее ресурсоемких формул (пункт Запретить вычисление в меню Сервис или в контекстном меню или флажок в диалоговом окне «Свойства», см. ниже). Однако может оказаться удобнее запретить автоматический пересчет сразу для всего документа. Для этого следует воспользоваться меню Сервис – Вычисления – Автоматическое вычисление, сняв флажок. В этом режиме вычисления можно запустить вручную, нажав кнопку на стандартной панели инструментов, воспользовавшись меню Сервис – Вычисления – Вычислить сейчас или нажав клавишу F9. При этом для экономии времени будут произведены только те вычисления, которые необходимы для отображения результатов, попавших в экран в данный момент.
|
|
Также управлять вычислением каждого конкретного выражения можно в диалоговом окне, открываемом через меню Формат – Свойства. Флажок «Запретить вычисления» на вкладке «Вычисления» (дублируется пунктом Запретить вычисления контекстного меню) блокирует вычисление данного конкретного выражения. Невычисляемые выражения отмечаются черным прямоугольником в правом верхнем углу. Такие вычисления удобно использовать, например, для записи промежуточных выкладок, выполненных вручную, но присутствие которых на листе документа желательно для понимания сути расчета.
Если необходимо пересчитать все формулы в документе, следует воспользоваться меню Сервис – Вычисления – Вычислить рабочую область или комбинацией клавиш Ctrl+F9.