Хелпикс

Главная

Контакты

Случайная статья





Задание 2: Построение графика функции



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

Задание:

Построить график функции y=sin(x);

Построить график функции z=cos(0, 2xy) и получить таблицу ее значений для заданных аргументов.

Технология выполнения задания

MathCAD позволяет строить самые разнообразные графики:

- в декартовой и в полярной системе координат;

- с масштабной сеткой и без неё;

- с линейным и логарифмическим масштабом;

- с отметкой линий прямоугольниками, крестами, ромбами и т. д.

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

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

 

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

 Декартов график строится, как правило, в два шага:

а) задание вида функций одной переменной, например f(x): =sin(x);

б) построение графика.

1) Рисование на экране дисплея заготовки графика - прямоугольника с чёрными квадратиками у левой и правой сторон. В соответствии с рисунком 1, заготовка графика появляется в отмеченном курсором месте после того, как пользователь нажмёт одну из семи кнопок панели инструментов «Математика» - «Графи­ки»

 

                                  

 

 

Рисунок 1  - Шаблон для построения двумерного графика

 

2) Заполнение пользователем двух чёрных квадратиков заготовки гра­фика именем функции и именем аргумента. Если функций больше одной, то их имена вводятся через запятую, В заготовке есть и другие чёрные квадра­тики, которые можно не заполнять. Среда MathCAD заполнит их сама.

График появляется на дисплее после вывода курсора из зоны графика
(автоматический режим расчётов) или после нажатия клавиши F9 (ручной
или автоматический режим расчётов). Параметры графика задаются стандар­тами по умолчанию, в соответствии с рисунком 2.   

 

                  

      Рисунок 2 - Автоматически по-                                                        Рисунок 3 - Вид графика функции
                 строенный график                                                              после форматирования

 

 

3)Этот этап необходим, если параметры графика, установленные по умолчанию, не устраивают пользователя, и он хочет их изменить.

Для этого достаточно щелкнуть по изменяемому параметру и ввести
новое числовое значение. Например, изменим значения -1 и 1 на -10 и 10 со­
ответственно, получим следующий вид графика, представленного на рисунке
3 той же самой функции одной переменной.

Если аргумент представляет собой угол, изменяющийся от 0 до 360 градусов, то целесообразно использовать полярный график (Polar Plot).

Графически отобразить функцию двух аргументов можно с помощью графика поверхности (Surface Plot).

Методы построения графика поверхности

1) Упрощенный метод построения поверхности.

Упрощенный метод построения поверхности, изображенный на ри­сунке 4, аналогичен построению двумерного графика, а именно:

- задается функция двух переменных, например f(x, y): =cos(0. 2xy);

- определяется место вставки графика и на панели инструментов По-строение графика выбирается кнопка  

- в нижнем левом углу задается имя функции, в данном случае f.

Недостатком этого метода построения поверхности является неопределенность в масштабировании, поэтому для получения приемлемого вида
графика требуется форматирование.     

 

 

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

 

Рисунок 4 - Построение графика поверхности упрощенным способом

 

2) Применение мастера построения трехмерных графиков.

При использовании данного способа необходимо, как и в предыдущих способах, сначала задать функцию и выбрать место вставки графика, затем и пункте меню Вставка выбрать команду График - Мастер З-d участка и в диа­логовом режиме установить необходимые параметры,

3) Применение встроенной функции.

Применение встроенной функции GreateMesh(F, s0, s1, t0, t1, sgrid, tgrid, fmap). Эта функция возвращает массив из трех матриц, представляющих координаты х, у, z для функции F, определённой в векторной парамет рической форме в качестве функции двух переменных sgrid и tgrid. Аргумент fmap - трехэлементный вектор значений, задающий число линий в сетке изображаемой функции. Построение графика функции с помощью данной функ­ции проиллюстрировано на рисунке 5.

 

 

ПРИМЕНЕНИЕ ВСТРОЕННОЙ ФУНКЦИИ
  1. ЗАДАДИМ ФУНКЦИЮ ДВУХ ПЕРЕМЕННЫХ                                           
  2. ЗАДАДИМ ПРЕДЕЛЫ ИЗМЕНЕНИЯ ПАРАМЕТРОВ                                                       
  1. ИСПОЛЬЗУЯ МАСТЕР ФУКЦИИ, ВЫБЕРЕМ КАТЕГОРИЮ Vector and Matrix И АКТИВИЗИРУЕМ GreateMesh(f, x0, x1, y0, y1, 50)
  2. ПОСТРОИМ ПОВЕРХНОСТНЫЙ ГРАФИК
 

 

                                                  

Рисунок 5 - Построение графика поверхности с помощью встроенной функции

 

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

На место линий графика можно поставить маленькие стрелочки, от­мечающие направление изменения функций двух переменных. Тогда полу­чится векторное поле (Vector Field Plot).

Гибридом декартова графика и графика поверхности является так на­зываемый трёхмерный точечный график (3D Scatter Plot). Его главное отли­чие от графиков, отображающих прямоугольные матрицы, в том, что с его помощью можно изобразить взаимосвязь трёх векторов.

Графики можно расцветить так, чтобы более высокие зоны имели тё­плые цвета, а более низкие — холодные. Пакет MathCAD может раскрасить объёмные конструкции так, чтобы пользователь смог увидеть всё, что ему нужно.

Основной недостаток трёхмерной графики MathCAD и других подоб­ных пакетов — в том, что область изменения аргументов должна быть прямо­угольной.

Для выполнения второй части задания необходимо воспользоваться понятием ранжированной переменной.

 

                   

Варианты индивидуальных заданий

Построить график функции , где  - некоторые константы (задать самостоятельно)

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.