Выбрать главу

Рис. 1.27. Решение квадратного и кубического уравнений в символьной форме

Просмотреть оставшуюся часть можно с помощью линейки прокрутки в правой части окна документа.

Стремление системы выдать полный и математически предельно точный результат, безусловно, очень важно для математиков. Но для многих прикладных задач, с которыми имеют дело инженеры и техники, она оборачивается большими неудобствами. Инженеры часто прекрасно знают, какие из членов математических формул можно отбросить, тогда как для математика-теоретика или аналитика такое действо — типичное кощунство.

1.12.5. Решения системы линейных уравнений

Приведем еще один характерный пример — решение системы линейных уравнений с помощью функции solve (рис. 1.28). Обратите внимание на форму задания уравнений и выдачи результатов и поразительную естественность решения задачи. Значение переменной z на рис. 1.28 выделено, при этом видно, что Maple отображает его поле под панелью инструментов.

Рис. 1.28. Решение системы из пяти линейных уравнений

Maple стремится выдать результат с максимальной точностью — обычно в форме рациональных чисел. Но с помощью функции evalf можно получить результат в форме вещественных чисел в формате с плавающей точкой.

Слова solve, diff, int и evalf с их аргументами являются именами встроенных в систему функций, возвращающих символьные значения результатов. В общих чертах назначение их уже вполне понятно. Но в последующих главах книги мы познакомимся с этими и многими функциями гораздо более подробно и обстоятельно.

1.13. Повышение эффективности работы с системой

1.13.1. Работа с панелью инструментов

Для многих пользователей (особенно начинающих) при работе с Maple 9.5 удобно работать с панелями инструментов, которые находятся прямо под строкой меню. На рис. 1.29 показано назначение кнопок панели инструментов (Tool Bar). Эти кнопки дублируют наиболее важные операции главного меню и имеют наглядные и типовые для Windows-приложений обозначения. Назначение кнопок и других деталей интерфейса также показаны на рис. 1.29.

Рис. 1.29. Панель инструментов

При необходимости панели инструментов можно убрать с помощью команд меню View. Если графика выводится в отдельное окно, там имеется своя панель инструментов, которое будет описана ниже.

1.13.2. Работа с контекстной панелью инструментов

Другое полезное средство для облегчения работы по форматированию текстов, заданию параметров входных математических выражений и графиков — контекстная панель инструментов. Как следует из названия, контекстная панель Context Bar является контекстно-зависимой — ее содержание зависит от текущего положения маркера ввода или выделения.

Контекстная панель содержит следующие элементы при вводе текста комментария (рис. 1.30):

Рис 1.30. Контекстная панель инструментов для текста комментария и образцы шрифтов

• списки для задания стиля, шрифта и размера символов, кнопки для придания полужирного (Bold), наклонного (Italic) и подчеркнутого (Underline) начертания;

• кнопки для выравнивания текста;

• кнопку команды исполнения всего документа.

На рис. 1.23 была показана контекстная панель в случае, когда маркер ввода находится в строке ввода. Там же поясняется назначение кнопок панели для данного случая. Особо остановимся на кнопке со значком (√), которая обеспечивает проверку синтаксиса вводимого выражения до того, как оно завершено символами двоеточия или точки с запятой.

Поясним это на примере. Допустим, мы ввели ошибочное выражение для интеграла, забыв указать показатель степени в подынтегральном выражении х^n:

> int:(х^,х)

Если нажать кнопку автокоррекции, оно примет вид:

> int(х^ %? ,х)

Maple явно указывает на необходимость ввода показателя степени — в нашем случае переменной n.

А вот другой пример — мы забыли ввести закрывающую скобку в выражение:

> int(х^n, х

Если теперь нажать кнопку автокоррекции, то вставка скобки произойдет автоматически:

> int(х^n, х)

Таким образом, данная кнопка может быть полезна для оперативного контроля синтаксиса и исправления грубых ошибок при вводе выражений в формате Maple Input. Однако необходимо делать это до их исполнения.