
2. Создание двумерных графиков
В Mathcad встроено несколько различных типов графиков, из которых двумерными являются декартов (XY-Plot) и полярный (Polar Plot).
Эти графики создаются совершенно одинаково, с помощью панели инструментов Graph (График), различия обусловлены лишь отображаемыми данными. Некорректное определение данных приводит к выдаче сообщения об ошибке.
Чтобы создать график, например, декартов, нужно установить курсор ввода (визир) в место вставки шаблона графика, затем вызвать шаблон графика с помощью горячих клавиш (см. таблицу 1.1), кнопок панели Graph (График), рис. 2.1 или с помощью команд меню, рис. 2.2.
Рис. 2.1. Создание шаблона декартового графика при помощи панели Graph
В маркеры по осям Х и Y нужно ввести имена переменных и функций, которые должны быть изображены на графике. Чтобы удалить график, следует щелкнуть в его пределах ЛКМ и выбрать в меню Edit (Правка) пункт Cut (Вырезать) или Delete (Удалить).
Рис. 1.3. Создание шаблона графика с помощью меню
Созданный двумерный график одного типа нельзя переделать в график другого типа (в отличие от трехмерных графиков). Для построения X-Y-графика необходимы два вектора данных, откладываемых по осям Х и Y соответственно, вводимые в маркеры шаблона.
Способы задания векторов X и Y (или x и y) показаны на рис. 2.3. Длясоздания полярного графиканеобходимо вызвать шаблон полярного графикаPolar Plotна панелиGraph(График) и заполнить маркеры полярного угла и радиус-вектора. Как и при создании декартова графика, по осям могут быть отложены два вектора, элементы векторов и ранжированные переменные в различных сочетаниях, а также может быть осуществлено быстрое построение графика функции (рис. 2.3).
Форматирование двумерных графиков
Форматирование полярных графиков практически идентично форматированию декартовых. На одном графике может быть отложено до 16 различных зависимостей.
Рис. 2.3. Способы построения декартового графика
Чтобы построить на графике еще одну кривую, необходимо выделить полностью выражение, записанное в маркере оси Y и нажать на клавиатуре клавишу запятая. В результате появится новый маркер, в который нужно ввести выражение для второй кривой. Если для второй кривой нужен новый аргумент, то проделать такие же операции с маркером по оси Х. Щелкнув ЛКМ в любом месте графика или вне его, будет отображена вторая кривая.
Возможности форматирования координатных осей графиков включают в себя управление их внешним видом, диапазоном значений, шкалой, нумерацией и отображением некоторых значений на осях при помощи маркеров.
Когда график создается впервые, MathCAD выбирает представленный диапазон для обеих координатных осей автоматически. Чтобы изменить этот диапазон, нужно выделить график, щелкнув в его пределах ЛКМ. Вблизи каждой из осей появятся два поля с числами, обозначающими границы диапазона. Клавишами управления курсором и клавишами BackSpace и Del нужно удалить содержимое полей и ввести новое значение диапазона осей. График будет автоматически перерисован в новом диапазоне осей, если щелкнуть ЛКМ за пределами поля. Чтобы вернуть автоматический выбор какого-либо диапазона, нужно удалить числа из соответствующих маркеров и щелкнуть ЛКМ вне его. Граница шкалы будет выбрана Mathcad, исходя из значений данных, представляемых на графике.
Изменение внешнего вида шкалы, нанесенной на координатную ось, производится с помощью диалогового окна Formatting Currently Selected X-Y Plot (Форматирование выбранного графика), в котором следует перейти на вкладку X-Y Axes (Оси X-Y) (рис. 2.4) Вызвать диалог можно двойным щелчком ЛКМ в области графика или выполнением команды Format / Graph / X-Y Plot (Формат / График / X-Y График), или выбором в контекстном меню команды Format (Формат)
Рис. 2.4. Диалоговое окно Formatting Currently Selected