Отличительная черта новых версий MathCAD - улучшенные возможности ускорения численных вычислений за счет применения элементов символьной математики. Непосредственно перед численным расчетом MathCAD автоматически пытается упростить выражение, используя символьный процессор. Это называется оптимизацией. За счет того, что от версии к версии качество работы символьного процессора улучшается, символьное преобразование зачастую существенно ускоряет расчеты. Режим оптимизации включается либо в документе целиком, либо для отдельных формул. Чтобы включить или отключить режим оптимизации всех выражений в активном документе, выберите команду Math / Optimization(Математика / Оптимизация), как показано на рис. 3.7. Содержание документа, изображенного на этом же рисунке, помогает понять математический смысл режима оптимизации: для ускорения вычисления нижнего (определенного) интеграла выгодно использовать его аналитическое решение, определенное символьным процессором (верхний неопределенный интеграл). Чтобы изменить режим оптимизации для отдельной формулы, не меняя выбранного режима для остальных формул документа, выберите элемент Optimize(Оптимизация) контекстного меню. Кроме того, для той же цели можно воспользоваться известным нам по предыдущему разделу диалоговым окном Properties(Свойства). Оно вызывается командой Format / Properties / Calculations(Формат / Свойства / Вычисления) или через аналогичный пункт контекстного меню Properties / Calculations(Свойства / Вычисления).
Рис. 3.7.Режим оптимизации вычислений
Вызывая на какой-либо формуле контекстное меню, пользователь видит, включен или нет режим оптимизации, по наличию или отсутствию флажка проверки в пункте Optimize(Оптимизация). Режим оптимизации выключен. Можно узнать, удалось ли символьному процессору упростить выражение, приглядевшись к формуле с включенным режимом оптимизации. В ее конце присутствует символ в виде звездочки (листинг 3.32). Если звездочка красная (как в примере интеграла из этого листинга), то символьный процессор упростил выражение, если нет - то его усилия были напрасными.