Интернет. Железо. Программы. Обзоры. Операционные системы
Поиск по сайту

Как построить график функции в маткаде. Графики в "маткаде" - построение и исследование

Для вывода окна форматирования двумерного графика достаточно поместить указатель мыши в область графика и дважды щелкнуть левой кнопкой мыши. В окне документа появится окно форматирования. Оно имеет ряд вкладок. Вкладка становится активной, если установить на ее имя указатель мыши и щелкнуть левой кнопкой.

Как видно на рисунке окно форматирования имеет четыре вкладки:

  • оси Х-У- задание параметров форматирования осей;
  • линии графика – задание параметров форматирования линий графика;
  • надписи – задание параметров форматирования меток осей;
  • по умолчанию – назначение установленных параметров форматирования параметрами по умолчанию.

1. Форматирование осей графика.

На вкладке Х-У оси содержатся следующие основные параметры, относящиеся к осям Х и У (Axis Х и Axis У):

  • Логарифмический масштаб– установление логарифмического масштаба;
  • Линии сетки – установка линий масштабной сетки;
  • Пронумеровать – установка цифровых данных по осям;
  • Автомасштаб – автоматическое масштабирование графика;
  • Нанести риски – установка делений по осям;
  • Автосетка – автоматическая установка масштабных линий;
  • Число интервалов – установка заданного числа масштабных линий.

Группа Стиль осей позволяет задать стиль отображения координатных осей:

  • Рамка – оси в виде прямоугольника;
  • Визир – оси в виде креста;
  • Ничего – отсутствие осей;
  • Равные деления – установка одинакового масштаба по осям графика.

2. Форматирование линий графиков.

Эта вкладка служит для управления отображением линий, из которых строится график. На этой вкладке представлены следующие параметры:

  • Метка легенды – выбор типа линии в легенде;
  • Символ – выбор символа, который помещается на линию, для отметки базовых точек графика;
  • Линия – установка типа линии;
  • Цвет – установка цвета линии и базовых точек;
  • Тип – установка типа графика;
  • Толщина – установка толщины линии.

Узловые точки (точки, для которых вычисляются координаты) графиков часто требуется выделить какой-нибудь фигурой. Список столбца Symbol позволяет выбрать следующие отметки для базовых точек графика каждой из функций:

  • ничего– без отметки;
  • x’s – наклонный крестик;
  • +’x – прямой крестик;
  • квадрат– квадрат;
  • ромб – ромб;
  • o’s – окружность.

Список в столбце Линия позволяет выбрать типы линий: непрерывная, пунктирная, штрих-пунктирная.

Раскрывающейся список столбца Type позволяет выбрать следующие типы линий графика:

  • линия – построение линиями;
  • точки – построение точками;
  • интервалы – построение вертикальными черточками с оценкой интервала погрешностей;
  • столбец – построение в виде столбцов гистограммы;
  • ступенька – построение ступенчатой линией;
  • протяжка – построение протяжкой от точки до точки.

3. Задание надписей на графиках.

Эта вкладка позволяет вводить в график дополнительные надписи. Для установки надписей служат поля ввода:

  • Заголовок – установка титульной надписи к рисунку;
  • Ось X – установка надписи по оси Х;
  • Ось Y – установка надписи по оси У.

В группе Заголовок имеются переключатели сверху и снизу для установки титульной надписи либо над графиком, либо под ним.

4. Параметры графиков по умолчанию.

Вкладка "По умолчанию" позволяет назначить установленные на других вкладках параметры форматирования параметрами по умолчанию. Для этого служит флажок установки "использовать по умолчанию". Щелкнув на кнопке "вернуть значения по умолчанию" можно вернуть стандартные параметры графика.

Постройте график функции p(x)=5*x^6-3, задав свой цвет и стиль кривой.

А теперь рассмотрим, как на одном рисунке отобразить несколько графиков , например у=2*cos(x), y=sin(x)^2 и y=x.

Алгоритм выглядит так:

Постройте на одном рисунке графики функций у=х^2+2*х, у=tg(x), y=x-5.

После того, как мы освоили построение двумерных графиков одной или нескольких функций, рассмотрим построение графиков поверхностей (трехмерные или 3D-графики). С помощью системы MathCad такие графики строятся даже проще, чем двумерные.

Построим график функции z(x,y)=x^2 + y^2, для этого:

Постройте график функции z=cos(x)+sin(y).

Карта сайта | На первую страницу | Поиск | О проекте | Сотрудничество | e-mail

Как в маткаде построить график функции

Для того чтобы, построить простой график функции в системе «Маткад», нужно выполнить нижеприведённую последовательность действий:

  • Прежде всего, нужно открыть программу и в активное окно ввести выражение функции, пользуясь соответствующими инструментами.
  • После ввода выражения следует пройти в панель с математическими знаками и выбрать отображение графиков. В программе должно появиться соответствующее окно, в котором можно выбрать интересующую модель графика функции.
  • Так как для наглядного отображения простой функции потребуется двухмерный график, нужно найти его на панели с графиками и выбрать. После этого действия в окне программы должен отобразиться образец выбранного графика.
  • В шаблоне необходимо ввести переменные функции. В поле для ввода шаблона по оси «Х» нужно записать значение независимой переменной функции, а в соответствующем поле для оси «Y» – значение зависимой переменной функции, которую необходимо построить.
  • Для окончания построения графика функции нужно просто щёлкнуть мышкой вне пределов шаблона графика, и он будет закреплён в окне программы. С этого момента график функции построен. Его можно поворачивать или изменять размеры, пользуясь соответствующими инструментами.
  • Также необходимо принимать во внимание, что значения координат по оси «Х» программа автоматически устанавливает в промежутке от -10 до +10. В соответствии с этим масштабом автоматически рассчитываются значения координат каждой точки по оси «Y». Однако данный масштаб устанавливается по умолчанию, а если возникает необходимость в его изменении, то это можно сделать, самостоятельно указав диапазон изменения координат по оси «Х».

Как построить график по точкам

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

  • Вначале необходимо открыть программу «Маткад» и перейти во вкладку «Insert». После этого в меню нужно выбрать пункт «Data», а затем «Table».
  • В результате в программе должна появиться таблица из двух столбцов, в которые необходимо внести соответствующие значения переменных. Бывает так, что в конкретных заданиях не дают парные значения, а предлагают вычислить значение функции по одной переменной. В этом случае нужно произвести предварительные вычисления, а уже после них начинать вводить данные в созданную таблицу.
  • Когда в таблицу занесены все данные, создайте простой двухмерный график, указав в соответствующих полях для каждой оси координат значение, которое находится в первой строке каждого столбика таблицы (заголовок столбика). В результате созданная таблица должна полностью отразиться в графике.

Другим аналогичным способом построения графиков в «Маткад» по заданным точкам является матрица. В этом случае значения задаются в двух столбцах с одинаковым количеством знаков. Необходимо также перейти на вкладку «Insert» в программе, но выбрать пункт «Matrix». В результате должно появиться два столбца, в которые вписываем парные значения координат для каждой известной точки графика.

Программа MathCAD обеспечивает стабильное поддержание своих функций уже долгие годы. В этой вычислительной среде работают экономисты, ученые, студенты и другие специалисты, владеющие прикладной и аналитической математикой. Так как математический язык понятен не всем, и не каждый способен за быстрое время его изучить, программа становится сложной для восприятия начинающих пользователей. Нагруженный интерфейс и большое количество нюансов отталкивают людей от использования этого продукта, но на самом деле разобраться в любой рабочей среде возможно - достаточно иметь желание. В этой статье разберем такую важную тему, как построение графиков функций в "Маткаде". Это несложная процедура, которая очень часто помогает при расчетах.

Типы графиков

Помимо того что в MathCAD определены быстрые графики, которые вызываются с помощью горячих клавиш, существуют и другие графические приложения. Например, пользователь может в шапке программы найти раздел "Вставка", а в ней - подраздел "График", в котором можно просмотреть все доступные графики в "Маткаде":

  • График X-Y - показывает зависимость одной величины от другой. Самый распространенный тип, который позволяет быстро оценить и исследовать зависимости.
  • Полярный график - использует полярные координаты. Суть графика - показать зависимость одной переменной от другой только в полярной координатной плоскости.
  • График поверхности - создает поверхность в пространстве.
  • Векторное поле, 3-D график разброса, столбчатая 3-D диаграмма используются для других специальных целей.

Построение графика функции

Невозможно научиться работать с вычислительной средой без примеров, поэтому будем разбираться в MatchCAD на шаблоне.

Допустим, задана функция f(x) = (e^x/(2x-1)^2)-10 в интервале [-10;10], которую необходимо построить и провести исследование. Прежде чем приступить к построению графика функции, необходимо данную функцию перевести в математический вид в самой программе.

  1. После того как функция была задана, следует вызвать окно быстрого графика клавишей Shift + 2. Появляется окошечко, в котором расположены 3 черных квадратика по вертикали и горизонтали.
  2. По вертикали: самый верхний и нижний отвечают за интервалы значений, которые можно регулировать, средний задает функцию, по которой пользователь может построить график в "Маткаде". Крайние черные квадратики оставляем без изменения (значения автоматически присвоятся после построения), а в средний пишем нашу функцию.
  3. По горизонтали: крайние отвечают за интервалы аргумента, а в средний нужно вписать "х".
  4. После проделанных шагов нарисуется график функции.

Построение графика по точкам в "Маткаде"

  1. Зададим диапазон значений для аргумента, в рассматриваемом случае x:=-10,-8.5.. 10 (символ ".." ставится при нажатии на клавишу ";").
  2. Для удобства можем отобразить получившиеся значения "х" и "у". Для первого случая используем математическую формулировку "х=", а для второго - "f(x)". Наблюдаем два столбика с соответствующими значениями.
  3. Построим график, используя сочетание клавиш Shift + 2.

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

Табуляция графика

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

  1. Возьмем известный нам интервал от -10 до 10.
  2. Теперь запишем команду для переменного диапазона - x:=a,a + 1 .. b (не стоит забывать, что двоеточие - результат нажатия клавиши ";").
  3. Смотря на заданную функцию, можно сделать вывод о том, что при значении "х=1" будет происходить деление на ноль. Чтобы без проблем протабулировать функцию, стоит исключить эту операцию так, как показано на картинке.
  4. Теперь можно наглядно отобразить значения в столбиках, как мы это делали с построением по точкам. Табуляция выполнена, теперь все значения с шагом в одну единицу соответствуют своим аргументам. Обратите внимание, что на "х=1" значение аргумента не определенно.

Минимум и максимум функции

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

  1. В рассматриваемом случае начальное значение x:=9.
  2. Запишем рабочую команду для поиска максимального значения - X max =Maximize(f,x) и вычисляем значение через знак равенства.
  3. Через блок Given запишем условие для x.
  4. Задаем минимум функции по аналогии с максимумом.
  5. Результаты получились следующими: значение минимума на графике с указанным интервалом f(x) = 2,448*10 198 , а значение минимума f(x) = -10.

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

Алгоритм построения графика

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

Затем следует выбрать кнопку с изображением двумерного графика и нажать на нее. Далее появится его шаблон. В нем необходимо ввести имя независимой переменной по оси Х, а также имя независимой переменной по оси У. Теперь следует щелкнуть левой кнопкой мыши в любое место вне пределов рисунка, так завершится необходимое построение в Маткад.

Изменение масштаба построения

Недостаточно просто знать, как строить графики в Маткаде, необходимо также уметь производить в них различные корректировки. Так, если вам нужно изменить масштаб построения, то следует выделить его и внести изменения в появившихся цифрах, обозначающих масштаб графика по осям Х и У. После задания функции понадобится указать диапазон изменения аргумента Х. Сделать это можно в строке с формулой.

Изменение внешнего вида графика

Вы также должны знать, как построить в программе Маткад график по точкам. Чтобы сделать это, необходимо нажать правой кнопкой мыши на рисунок и выбрать опцию «Формат». Затем в закладке «Оси» нужно включить сетку и задать количество нужных ячеек. Также в закладке «Следы» имеется возможность установить форматирование линий. Их можно сделать пунктирными, сплошными или точками. После выполнения данных действий следует перейти в закладку «Метки». Теперь вы знаете, как построить график в Маткаде. Остался последний этап - ввод подписи осей и названия самого графика. После того, как все настройки будут выбраны, можно сохранить их для дальнейшего использования. Чтобы сделать это, следует перейти в закладку «Умолчания» и установить флажок «Использовать как умолчания». Для того чтобы разместить два графика на одних осях, нужно щелкнуть по кнопке с буквой «Б», вписать формулу и задать диапазон построения графика.

F(x,y) в Mathcad, функция предварительно представляется матрицей М ординат F(x,y) . При этом выводится шаблон графика, левый верхний угол которого помещается в место расположения курсора. Шаблон содержит единственное поле - темный прямоугольник у левого нижнего угла основного шаблона. В него надо занести имя матрицы М или имя функции F при автоматическом построении матрицы. Наглядность представления трехмерных поверхностей в Mathcad зависит от множества факторов: масштаба построений, углов поворота фигуры относительно осей, применения алгоритма удаления невидимых линий или отказа от него, использования функциональной закраски и т.д. Для изменения этих параметров в Mathcad следует использовать операцию установки формата графика. При построении трехмерных поверхностей и объемных фигур можно использовать параметрическое задание описывающих их функций. Фигуры задаются значениями координат х, у и z всех точек фигуры. При этом в шаблоне 3D-графики Mathcad указываются три матрицы, хранящие массивы этих координат, - X, Y и Z . На листинге приведены примеры построения графиков поверхностей.

В Mathcad можно изменять заданные по умолчанию параметры графиков. Для этого необходимо вызвать окно диалога форматирования трехмерных графиков (3-D) двойным щелчком мыши по полю графика. Диалоговое окно 3-D Plot Format содержит множество флажков для выбора режима построения графика и девять закладок:

  • Backplanes (Основание);
  • Special (Специальный);
  • Advanced (Дополнительно);
  • QuickPlotData (Графические данные);
  • General (Общее);
  • Axes (Ось);
  • Appearance (Внешний Вид);
  • Lighting (Освещение);
  • Title (Название).

Ограничимся рассмотрением одной вкладки, представленной на рис., - General (Общее). Первый комплект чисел в разделе View (Вид) показывает Rolation (Вращение) , Tilt (Наклон) , Twist (Искривление) , Zoom (Масштаб) , под которыми наблюдается построенный график поверхности. Далее в разделе Axes Style (Стиль оси) имеется ряд переключателей и флажок для выбора стиля изображения размеров графика:

  • Perimetr (периметр) – выводит график с размерами по периметру;
  • Corner (угол) – выводит график с размерами по осям;
  • None (нет) – выводит график без размеров по периметру и по осям;
  • Equal scales (равные шкалы) – установка по осям равных масштабов. В пункте Frames (Границы графика) определяется обрамление графика:
  • Border (границы) – показывает границы графика;
  • Show Box (каркас) – показывает график в виде параллелепипеда. На панели переключателей Plot 1 (График 1) можно выбрать одну из форм представления трехмерного графика. При работе с панелями настройки параметров изображения можно посмотреть результат, полученный при изменении параметра изображения, не закрывая панели. Для этого после изменения параметра щелкните по кнопке Применить. Для возвращения в документ щелкните мышью по кнопке ОК.

Графические возможности в математическом пакете Mathсad позволяют создавать:

  • контурный график - поверхностей одинакового уровня (изолинии);
  • график в виде точек в трехмерном пространстве ;
  • столбиковую гистограмму;
  • графика векторного поля на плоскости .

Данные графические зависимости носят специализированный характер, и это предопределяет их более узкое использование на практике. Контурный график в Mathcad представляет собой совокупность линий, каждая из которых соответствует одинаковому значению функции, зависящей от двух переменных (изолинии). Такие функции получили широкое распространение в картографии, геодезии, океанологии, экологии и т. д. Последовательность построения контурного графика следующая. Сначала вводится функция двух переменных f(x,y) . Далее определяются значения хi , yj , задающие дискретные точки по осям х, у . Заполняется матрица М значениями f(хi,yj) . Отображается матрица М в виде карты изолиний. На листинге приведен пример построения контурного графика.

Форматирование изображения (количество линий уровня их значения, заливка) в Mathcad производится посредством диалогового окна 3-D Plot Format (Форматирование) , которое представлено на рис. Переключатели диалогового окна позволяют сформировать дизайн графика. Например, переключатели группы Contour Options (Контурные опции) устанавливают следующие опции графика:

  • Fill (Залить) – обеспечивают закраску графика согласно цветовой палитры.
  • Draw Lines (Рисовать линии) – позволяет отображать на графике лини уровня.
  • Auto Contour (Автоконтур) – количество линий контура выбирается автоматически.
  • 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 – “Кусочный” график (совмещенный график поверхности и точечный график).

График в декартовой системе координат в Mathcad представляет собой незаполненный шаблон в виде большого прямоугольника с темными маленькими прямоугольниками, расположенными около осей абсцисс и ординат будущего графика.

В средние прямоугольники надо поместить имя аргумента x оси абсцисс и имя функции у оси ординат. Если в Mathcad строятся графики нескольких функций в одном шаблоне, то для их разделения следует использовать запятые. Крайние темные маленькие прямоугольники служат для указания предельных значений абсцисс и ординат, т.е. они задают масштабы графика. Если оставить эти шаблоны незаполненными, то в Mathcad масштабы по осям графика будут устанавливаться автоматически. Но автоматические масштабы могут оказаться не вполне удобными. Поэтому рекомендуется вначале использовать автоматическое масштабирование, а затем изменять их на более подходящие. На листинге показаны пример построения графиков.

Чтобы произошло построение графика в автоматическом режиме вычислений в Mathcad, достаточно вывести курсор за пределы графического объекта. Параметры изображения (цвет и толщина линий, координатная сетка, разметка осей, надписи на графиках и др.) проще всего изменить, щелкнув дважды по полю графика. В результате активизируется диалоговое окно “Форматирование ”, на котором в Mathcad выбирается соответствующая вкладка и устанавливаются параметры настройки графика. Возможно отображение на одном шаблоне графиков функций от различных переменных. В этом случае, количество переменных и функций, их имена и порядок следования должны быть синхронизированы.

Графики в полярной системе координат в Mathcad

Графики в полярной системе координат в Mathcad строятся аналогично графикам в декартовой системе координат. Но при этом необходимо учитывать специфику самих функций. В полярной системе координат при активизации шаблона графика, рабочее поле представлено окружностью. В нижней части шаблона задается имя угловой переменной, в левой части - имя функции, определяющей радиус как функцию угла. В правой верхней части расположены два поля для задания нижнего и верхнего значения радиуса. В Mathcad возможно отображение нескольких функций в рабочем поле графика. Для этого имена функций так же вводятся через запятую. На листинге представлены примеры отображения функций в полярной системе координат. Предусмотрена возможность форматирования графиков функций путем вывода шкал радиальных, круговых, вспомогательных линий и т.д. Форматирование в Mathcad обеспечивается с помощью инструментов диалогового окна Форматирование, которое активизируется двойным щелчком мыши по полю графика.

Построение графиков в полярной системе координат

Для построения в Mathcad трехмерной поверхности F(x,y) функция в начале представляется матрицей М координат F(x,y) ...

Построение поверхностей

Для построения трехмерной поверхности F(x,y) ...

Дополнительные графические возможности

В данном разделе показаны графические возможности Mathсad по созданию контурного графика..

Если у Вас на ноутбуке не выводятся графики поверхности или 3D графики в Mathcad, то как это устранить?

Одна из причин не отображения графиков поверхности или 3D графиков это "Качество цветопередачи ".