Как увеличить график в маткаде
Изменение масштабов осей
1. Щелкните на графике выражение оси.
2. Чтобы изменить выбранный масштаб оси, на вкладке Графики (Plots) в группе Оси (Axes) выберите пункт Логарифмический масштаб (Logarithmic Scaling) . Масштаб оси изменится с линейного на логарифмический.
Дополнительные сведения
• Если масштаб оси логарифмический, его верхний предел должен быть положительным.
• Если значения делений оси форматируются в «Проектирование», а затем эта ось задается по логарифмическому масштабу, то значения делений остаются в формате «Проектирование» вместо формата «Научный» по умолчанию.
Как увеличить график в маткаде
Изменение размера области
1. Выберите в документе текст, изображение, график или область блока решения, чтобы изменить размер.
2. Перемещайте указатель над тремя точками в середине более широких границ, пока он не изменится на .
3. Щелкните и перетащите указатель в горизонтальном или вертикальном направлениях или измените размер графика из нижнего правого угла, чтобы настроить размер области.
Нельзя изменить области формул и таблиц.
Построение и форматирование графиков
Почти ни один технический расчет не обходится без построения графиков. Графики являются удобнейшим средством представления любой информации. MathCAD обладает обширным арсеналом средств для построения двух- и трехмерных графиков и диаграмм.
На графиках могут быть изображены как функции, так и наборы данных (массивы), хотя в действительности при изображении функций они преобразуются в набор точек, т.е. в тот же массив.
Графики функций одной переменной (двухмерные графики).
1. Графики в декартовой системе координат.
При построении графика функция представляется в виде набора точек на плоскости. Т.е. для построения графика перебирается определенное количество значений аргумента, и для каждого из них вычисляется значение функции. При упрощенном способе построения, когда диапазон аргумента задается автоматически, по оси абсцисс выбирается диапазон [-10, 10], а количество точек равно 100. Для того, чтобы иметь возможность при построении графика управлять количеством точек, аргумент надо задать как ранжированную переменную. При этом количество точек можно менять либо через шаг ранжированной переменной, либо непосредственно задавать количество точек N.
Изображение нескольких функций на одном графике. Для этого нужно ввести их в поле ввода функции через запятую (при этом каждая из них может зависеть от своего аргумента). Если необходимо, можно также через запятую ввести аргументы каждой функции в поле ввода аргументов. Максимально можно изобразить на одном графике 16 различных функций. Функции, построенные на одном графике, изображаются линиями различного цвета и типа. Цвета и типы линий можно изменить.
Ранжированные переменные дают возможность построить не только график функции, но и графически изобразить одномерный массив или вектор. В этом случае ранжированная переменная играет роль индекса — номер элемента вектора. Поэтому ее шаг обязательно должен равняться единице.
Масштаб.
Черные уголки на графике означают, что границы по осям выбираются автоматически. Границы можно изменить, для этого вместо старого значения надо ввести новое. Если необходимо, чтобы граница снова устанавливалась автоматически, то нужно щелкнуть на этой границе и удалить введенное в нее число, оставив незаполненным поле ввода. Если после этого установить курсор где-нибудь вне графика, то удаленная граница будет выбрана автоматически.
Есть другой более удобный способ изменения масштаба графика: установить курсор на поле графика, вызвать контекстное меню, выбрать команду Zoom, появится диалоговое окно; после чего на поле графика выбрать область, которую надо увеличить, а в диалоговом окне выбрать кнопку Zoom.
Чтобы увеличить масштаб всего графика, надо пользоваться черными квадратиками, расположенными справа и внизу по границе графика.
1.4.6. Форматирование графиков MathCAD 12 руководство
Возможности форматирования координатных осей графиков включают в себя управление их внешним видом/диапазоном, шкалой, нумерацией и отображением некоторых значений на осях при помощи маркеров.
Когда график создается впервые, Mathcad выбирает представленный диапазон для обеих координатных осей автоматически. Чтобы изменить этот диапазон:
1. Перейдите к редактированию графика, щелкнув в его пределах мышью.
2. График будет выделен, а вблизи каждой из осей появятся два поля с числами, обозначающими границы диапазона. Щелкните мышью в области одного из полей, чтобы редактировать соответствующую границу оси.
3. Пользуясь клавишами управления курсором и клавишами и , удалите содержимое поля.
4. Введите новое значение диапазона.
5. Щелкните за пределами поля, и график будет автоматически перерисован в новых пределах.
Чтобы вернуть автоматический выбор какого-либо диапазона, удалите число из соответствующего поля и щелкните вне его. Граница шкалы будет выбрана Mathcad, исходя из значений данных, представляемых на графике.
Изменение внешнего вида шкалы, нанесенной на координатную ось, производится с помощью диалогового окна Formatting Currently Selected X-Y Plot (Форматирование выбранного графика), в котором следует перейти на вкладку X-YAxes (Оси X-Y) (рис. 1.27). Вызвать диалог можно двойным щелчком мыши в области графика или выполнением команды Format / Graph / X-Y Plot (Формат / График / X-Y График) или выбором в контекстном меню команды Format (Формат).
С помощью флажков и переключателей легко поменять внешний вид каждой из осей. Перечислим доступные опции и поясним их действие:
- Log scale (Логарифмический масштаб) — график по данной оси будет нарисован в логарифмическом масштабе. Это полезно, если данные разнятся на несколько порядков;
В Mathcad 12 появилась новая возможность для построения графиков в логарифмическом масштабе (см. разд. «Графики в логарифмическом масштабе», ниже).
Рис. 1.27. Диалоговое окно Formatting Currently Selected X-Y Plot
- Grid lines (Линии сетки) — показать линии сетки (пример сетки на рис. 1.28);
Рис. 1.28. Линии сетки на декартовом и полярном графиках, вид осей — Crossed
- Numbered (Нумерация) — показать нумерацию шкалы. Если убрать этот флажок, то числа, размечающие шкалу, пропадут;
- Autoscale (Автоматический масштаб) — выбор диапазона оси производится автоматически процессором Mathcad;
- Show markers (Показать маркеры) — выделение значений на осях (см. разд. «Маркеры» далее в этой главе);
- AutoGrid (Автоматическая шкала) — разбиение шкалы производится автоматически процессором Mathcad. Если этот флажок снят, в поле ввода рядом с ним следует указать желаемое количество меток шкалы;
- Equal scales (Одинаковый масштаб) — оси х и у принудительно рисуются в одинаковом масштабе;
- Axes Style (Вид оси) — можно выбрать один из трех видов системы координат:
- Boxed (Прямоугольник) — как показано на рис. 1.25, 1.26;
- Crossed (Пересечение) — координатные оси в виде двух пересекающихся прямых (рис. 1.28);
- None (Нет) — координатные оси не показываются на графике.
Изменить описанные параметры можно и в диалоговом окне Axis Format (Формат оси), которое появляется, если щелкнуть дважды на самой оси.
В Mathcad 12 появилась дополнительная возможность добавления второй оси Y , обладающей собственной шкалой (рис. 1.29). Использование двух осей ординат очень удобно, когда на одном и том же графике представляются разнородные данные, не совпадающие по величине (например, данные различной размерности, либо различающиеся на несколько порядков, и т. п.).
Для того чтобы задать опцию рисования второй оси ординат:
1. Вызовите двойным щелчком диалоговое окно Formatting Currently Selected X-Y Plot (Форматирование выбранного графика) и откройте его вкладку X-Y Axes (Оси X-Y) (см. рис. 1.27).
2. Установите флажок проверки Enable secondary Y axis (Включить вторую ось Y).
3. Откройте вкладку Secondary Y axis (Вторая ось Y) и настройте в ней желаемые параметры второй оси, точно так же, как вы это делаете для первой оси.
5. В появившиеся местозаполнители возле второй оси ординат введите желаемые имена переменных или выражения, которые вы хотите отложить на данной оси.
6. При желании настройте остальные параметры второй оси Y (пределы, маркеры и т. п.).
Рис. 1.29. Декартов график с двумя осями ординат
Графики в логарифмическом масштабе
Как уже говорилось, для построения графиков в логарифмическом масштабе необходимо установить опцию Log scale (Логарифмический масштаб) в диалоге Formatting Currently Selected X-Y Plot (Форматирование выбранного графика). В целях облегчения труда пользователя по подготовке таких графиков в Mathcad 12 добавлены встроенные функции logspace и logpts .
Функция logspace позволяет создать вектор точек из отстоящих (в логарифмическом масштабе) друг от друга на равное расстояние, который будет использоваться в качестве аргумента. Например, рассмотрим функцию f (х) , которая на одном промежутке х меняется быстро, а на другом — медленно. Для того чтобы «красиво» и информативно построить график подобной функции, раньше приходилось создавать вектор х вручную, а теперь, благодаря функции logspace , этот процесс легко автоматизировать (рис. 1.30). Вторая функция, logpts , предназначена для генерации вектора, состоящего из нескольких серий точек, расположенных линейно-равномерно в пределах каждой из серий (рис. 1.31).
Рис. 1.30. Функция logspace выдает вектор равномерно-логарифмически расположенных точек
Приведем описание функций и их аргументов:
- logspace (min,max,N) — возвращает вектор из чисел, расположенных равномерно (в логарифмическом масштабе) на интервале (min,max):
- min, max — границы интервала;
- N — количество генерируемых точек;
Рис. 1.31. Функция logpts выдает вектор точек, расположенных равномерно по декадам
- logpts (min, dec,N) — возвращает вектор из чисел, расположенных линейно-равномерно в пределах каждой логарифмической декады, т. е. на интервалах 0.1-10, 10 -100 и т. д., начиная с 10 min :
- min — показатель начальной граница интервала;
- dec — количество серий (декад);
- N — количество генерируемых точек в пределах каждой серии (декады).
Чтобы отформатировать стиль построения кривых, представляющих ряды данных, следует перейти к вкладке Trace (Кривые) диалогового окна Formatting Currently Selected X-Y Plot (Форматирование выбранного графика) (рис. 1.32). На данной вкладке можно выбрать тип кривых (точки и/или линии), форму и размер маркеров точек, тип и толщину линий, а также задать цвет и легенду для каждой из кривых.
Рис. 1.32. Форматирование кривых на графике
Маркером на координатных осях отмечаются метки некоторых значений. Маркер представляет собой линию, перпендикулярную оси, снабженную числом или переменной. Чтобы создать маркер:
1. Дважды щелкните на графике.
2. На вкладке X-Y Axes (Оси X-Y) диалога Formatting Currently Selected X-Y Plot (Форматирование выбранного графика), (см. рис. 1.27) установите флажок Show markers (Показать маркеры).
3. Нажмите кнопку ОК .
4. В появившийся местозаполнитель введите число или имя переменной, значение которой вы хотите отобразить на оси маркером (рис. 1.33, слева).
5. Щелкните вне маркера.
Готовые маркеры показаны на рис. 1.33, справа. На каждой из осей допускается установить по два маркера. Если определен лишь один из них, то второй виден не будет.
Рис. 1.33. Создание маркеров (слева) и готовые маркеры (справа)