Материалы Международной студенческой научной конференции
Студенческий научный форум 2020

ПОСТРОЕНИЕ ГРАФИКОВ В ПРОГРАММЕ MATHCAD

Алимова И.М. 1 Слабченко А.А. 1
1 Донской Государственный Технический Университет
1. Васильев А. Mathcad 13 на примерах; Книга по Требованию – Москва, 2006. – 518 c.
2. Васильев Алексей Mathcad 13 на примерах (+ CD-ROM); БХВ-Петербург – Москва, 2006. – 528 c.
3. Дьяконов В. Mathcad 2001: учебный курс; СПб: Питер – Москва, 2001. – 624 c.
4. Дьяконов В.П. Справочник по MathCAD PLUS 6.0 PRO (+ дискета); М.: СК Пресс – Москва, 1997. – 336 c.
5. Каганов В.И. Компьютерные вычисления в средах Excel и Mathcad; Горячая Линия – Телеком, 2011. – 328 c.
6. Кирьянов Д. Mathcad 14; БХВ-Петербург – Москва, 2007. – 704 c.
7. Кирьянов Д. Самоучитель Mathcad 11; БХВ-Петербург – Москва, 2004. – 760 c.
8. Охорзин В.А. Прикладная математика в системе Mathcad; Лань – Москва, 2009. – 352 c.
9. Очков В. MathCAD 14 для студентов, инженеров и конструкторов; Книга по Требованию – Москва, 2007. – 362 c.
10. Очков Валерий Mathcad 14 для студентов, инженеров и конструкторов; БХВ-Петербург – Москва, 2007. – 368 c.
11. Половко А.М., Ганичев И.В. Mathcad для студента; Книга по Требованию – Москва, 2006. – 328 c.
12. Поршнев С.В., Беленкова И.В. Численные методы на базе Mathcad (+ CD); БХВ-Петербург – Москва, 2012. – 456 c.
13. Поршнев С.В. Численные методы на базе Mathcad; Книга по Требованию – Москва, 2005. – 458 c.

Программа Mathcad дает возможность создать вычислительную среду для разных математических расчётов и выведения результатов работы в рамках принятых стандартов.

Что нужно знать о программной среде Mathcad? Родоначальником компании, которая создала PTC Mathcad, стал Mathsoft, во главе с Алленом Раздоу, который стартовал своё дело Mathsoft еще в 1984 году [1, 2, 3, 4].

В состав масштабной корпорации 2006 году PTC компания Mathsoft вошла только в 2006 году.

Mathcad Prime – программный продукт, который стал новым поколением приложения для инженеров с модернизированным интерфейсом.

Mathcad Prime 3.1 – новейший выпуск PTC Mathcad, который увидел мир в 2015 году.

Все знают, что основным назначением данного приложения являются математические вычисления, но это только начало, ведь технические возможности программного компонента действительно обширны и постоянно пополняются новыми элементами. Среди ключевых возможностей Mathcad следует выделить [5, 6].

Построение проектных формул: программа Mathcad представляет собой не просто отдельный элемент вычислительной системы. По факту, пользователь, работая в данной программной сфере, формирует целые предложения из символов математики и алгебры. Для начала конструктор определяется с переменными, записывает их в виде текста, а потом отправляет всю эту сложную математику в программную среду Mathcad. Можно сказать, что с её помощью уравнения приобретают свой естественный вид.

Работа с графическими объектами: пользователь всегда может построить график или схему на основе результатов произведенных вычислений в Mathcad. Более того, график приобретает динамические свойства. Если хотя бы один из формульных параметров будет изменен, обновление сразу же отобразится на графике [7, 8, 9, 10].

Объединение с САПР: программа Mathcad сконструирована таким образом, что её без труда можно подключить к любому другому программному средству. Это позволяет существенно увеличить набор применяемых параметров и используемых функций.

Редактор формул дает возможность набор формул в привычной математической нотации. Средства построения графиков и диаграмм сочетают простоту использования и эффектные способы визуализации данных и подготовки отчетов.

На данный момент программу применяют больше 250 000 инженеров по всему миру. С помощью простого и понятного интерфейса инженеры могут комбинировать текст, «живые» вычисления и графики на одном рабочем листе.

Mathcad включает более 400 встроенных функций и автоматизированное управление единицами измерения.

Текущие версии Mathcad: Mathcad Prime 3.0; новая редакция программы; Mathcad 15 – традиционная редакция.

Программы имеют примерно схожий функционал, но существенно различаются строением интерфейса (в частности, Mathcad Prime содержит ленту и располагает расширенными средствами представления расчетов).

Одним из многих достоинств Маткад является легкость построения графиков. Панель графиков вызывается нажатием кнопки с изображением графиков на математической панели.

В MathCAD встроено несколько различных типов графиков, которые можно разбить на две большие группы.

Двумерные графики: X-Y (декартов) график (X-Y Plot); график в полярных координатах (Polar Plot).

Трехмерные графики: график трехмерной поверхности (Surface Plot); график линий уровня (Contour Plot); трехмерная гистограмма (3D Bar Plot); трехмерное множество точек (3D Scatter Plot); векторное поле (Vector Field Plot).

Для создания графической области в MathCAD имеется три способа. Первый способ создания с использованием панели инструментов Graph (График), второй – с помощью главного меню, третий – с помощью клавиатуры.

Для создания графика любым из этих способов необходимо:

1) поместить курсор ввода в то место документа, куда требуется вставить график.

2) создать координатную сетку для графика функции. Для этого выполнить одно из следующих действий: нажать на панели Graph (График) кнопку с желаемым типом графика; на главной панели нажать следующую последовательность команд Insert (Вставить) /Graph (График) /Выбрать желаемый тип графика; нажать на клавиатуре комбинацию клавиш в соответствии с таблицей.

Сочетание клавиш
для создания графической зоны

Сочетание клавиш

Название шаблона

Пояснения

Shift+2 (@)

X-Y Plot

Декартовый график

Ctrl+7

Polar Plot

Полярный график

Ctrl+2

Surface Plot

График поверхности

Ctrl+5

Contour Plot

Контурный график

 

Данные графические зависимости носят специализированный характер, и это предопределяет их более узкое использование на практике.

Контурный график в Mathcad является совокупностью линий, каждая линия соответствует одинаковому значению функции, которая зависит от двух переменных (изолинии).

Подобные функции имеют широкое распространение в картографии, геодезии, океанологии, экологии и т.д.

Приведем последовательность построения контурного графика: 1) Осуществляется ввод функция двух переменных f(x, y); 2) Определяются значения xi, yi, задающие дискретные точки по осям x, y; 3) Осуществляется заполнение матрицы М значениями. f(xi.yi); 4) Отображается матрица М в виде карты изолиний.

Ниже представлен пример построения контурного графика.

Форматирование изображения Mathcad производится посредством диалогового окна 3-D Plot Format (Форматирование), которое представлено на рис. Переключатели диалогового окна позволяют сформировать дизайн графика [11].

Например, переключатели группы Contour Options (Контурные опции) устанавливают следующие опции графика:

1. Fill (Залить) – обеспечивают закраску графика согласно цветовой палитры.

2. Draw Lines (Рисовать линии) – позволяет отображать на графике лини уровня.

3. Auto Contour (Автоконтур) – количество линий контура выбирается автоматически.

4. Numbered (Пронумерованные) – на линии уровня выносятся их числовые значения.

На листинге представлены графики функций, демонстрирующие графические возможности в Mathсad при построении столбиковых гистограмм, точечных диаграмм, векторного поля. Один вид 3-D диаграмм функции 2-х переменных может быть трансформирован в другой вид посредством вкладки General (Общее) диалогового окна 3-D Plot Format. Для преобразования диаграммы в другой вид необходимо выделить график и установить соответствующий переключатель группы Display As. При этом диаграмма принимает вид, соответствующий установленному переключателю: Surfase Plot – график поверхности; Contour Plot – контурный график; Data Points – точечный график; Vector Fields Plot – векторное поле; Bar Plot – столбиковая гистограмма; Patch Plot – «Кусочный» график [12, 13].

В среде MathCad имеется мощная поддержка построения графиков (в том числе и трехмерных) и диаграмм. Предварительно построению графика функции следует определить векторную переменную или массив, в который будут занесены значения функции на заданном интервале. Для работы с графиками используется меню Graphics в главном меню или на панели инструментов

При решении задач в MathCad часто возникает необходимость построить график, будь то график функции или график по каким либо расчетным данным.

Для создания графика необходимо совершить следующие действия:

1. Осуществить ввод уравнение функции.

2. Навести курсор в виде креста в то место, где необходимо построить график.

3. На математической панели нажать по кнопке Graph Toolbar, а на открывшейся панели – на кнопке с изображением плоского графика.

4. В появившемся на месте курсора шаблоне плоского графика ввести на оси абсцисс имя аргумента, на оси ординат – имя функции.

5. Нажать мышью вне шаблона графика. График построен для заданного диапазона изменения аргумента. Если диапазон задан не был, по умолчанию график строится в диапазоне значений аргумента от -10 до 10.

Рассмотрим построение на примере функции sin, для этого введем в Маткад следующее: f(x):= sin(x).

Не нужно забывать, что необходимо ставить не знак «равно» а именно знак «определения».

Теперь нужно создать сам график, для этого нажимаем на пункт меню Добавить, выбираем строку Графики, и в появившемся списке выбираем X–Y график

Теперь, в появившемся поле графика заполняем наименование осей (в нашем варианте названиями будут f(x) и х).

После ввоза названий полей кликаем в любой области вне поля графика.

В итоге мы получаем готовый график функции синуса.

Созданный график по умолчанию очень бледный и есть возможности сделать его ярче.

На графике нажимаем ПКМ (правой клавишей мыши) и в контекстном меню выбираем пункт Формат…

В открывшемся диалоговом окне переходим на вкладку Графики.

Можно видеть табличку строка трассировка 1 соответствует первой кривой нашего графика, трассировка 2 соответственно второй. Столбик Линия соответствует типу линии на нашем графике (сплошная, прерывистая, точка-тире и т.п.). Столбик Линия Вес соответствует толщине нашей линии. И Цвет соответственно цвету.

В примере изменим только толщину линии, и по второму графику тип линии с точек на пунктир для этого в двух верхних строках столбика Линия Вес ставим цифру 2 и в столбике Линия изменяем тип линии, после чего жмем Применить. Вот что получилось (рисунок).

alim1.tif


Библиографическая ссылка

Алимова И.М., Слабченко А.А. ПОСТРОЕНИЕ ГРАФИКОВ В ПРОГРАММЕ MATHCAD // Материалы МСНК "Студенческий научный форум 2020". – 2020. – № 1. – С. 31-33;
URL: http://publish2020.scienceforum.ru/ru/article/view?id=15 (дата обращения: 31.05.2020).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1.074