Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика / Лабораторные работы / Лабораторная работа 7

.pdf
Скачиваний:
75
Добавлен:
29.02.2016
Размер:
537.29 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА 7 Построение графиков функций и поверхностей

Методические указания

Процесс построения графика функции состоит из двух этапов: создание таблицы значений функции (табулирование функции) и непосредственно построение её графика.

Пример 1. Задана функция f(x) = x cos2(x) на отрезке [-5;5]. Построим график функции, иcпользуя табличный процессор MS Excel.

Этап 1. Построим таблицу значений данной функции на заданном отрезке. Занесем начало и конец отрезка в отдельные ячейки (D4, E4), чтобы при необходимости можно было изменить начало и конец отрезка. Выберем шаг изменения значений переменной x h, допустим h=0,4. В ячейки G4 вычислим количество отрезков разбиения n, для этого в ячейку G4 введем формулу: =(E4-D4)/F4

( n = b h a ). В столбец А, начиная с ячейки А4 поместим значения аргумента

функции х, в столбец В, начиная с ячейки В4 — значения функции. Ниже приведен макет электронной таблице в режиме отображения формул.

Скопируем формулы из ячеек А5 и В4 в соответствующие диапазоны А6:А29; B5:B29 (рис 1).

Рис.1 Электронная таблица значений функции f(x).

Этап 2. Получив необходимые значения, переходим собственно к построению графика. Для построения графика выделяем значения x и f(x), на ленте Вставка в группе

Диаграммы выбираем диаграмму типа Точечная с гладкими кривыми. Оформля-

ем график необходимыми подписями (рис.2.).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

Y

 

=

 

 

 

 

 

 

 

 

График

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

Х 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-6

-4

-2

0

2

 

4

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 2.

Пример 2. Построить график функции

 

2

на отрезке [-5;1] с h=0,2.

 

 

( ) = 44 +8

 

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

 

4 2

следует обратить внимание на об-

ласть определения функции.

( ) = 4 +8

 

 

В данном случае функция не существует при x =−2.

Следовательно, при определении значений аргумента следует помнить, что при x=-2 функция не определена. Из рисунка 3 видно, что значение аргумента задано с шагом 0,2 в два этапа, не включая -2.

Рис. 3.

Пример 3. Построить график функции c двумя условиями:

 

 

1+2x;

 

x <1

приx [0;2]

, h=0,2.

 

 

 

 

 

 

y =

 

 

 

 

 

 

 

 

 

 

 

 

 

sin e0.2x

;

x ≥1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При построении этого графика используется встроенная функция ЕСЛИ (Лента

Формулы, группа Библиотека функций, категория Логические). Например, в

ячейке А4 (рис 4) находится начальное значение аргумента, тогда в ячейку В4 не-

обходимо ввести формулу:

=ЕСЛИ(A4<1;1+2*A4;SIN(EXP(0,2*A4))).

Рис.4.

Графикфункции

3

 

 

 

 

 

2,5

 

 

 

 

 

2

 

 

 

 

 

1,5

 

 

 

 

 

1

 

 

 

 

 

0,5

 

 

 

 

 

0

 

 

 

 

 

0

0,5

1

1,5

2

2,5

Рис.5.

Пример 4. Построить поверхность( , z)(x=, y2) приx, y. [-1;1] с шагом 0,2.

Вдиапазоне C2:M2 введем значения переменной x: -1, -0,8 … 1, а в диапазон ячеек B3:B13 значений переменой y: -1, -0,8 … 1.

Вячейку C3 введем формулу =2*EXP(C$2)-$B3*EXP($B3)

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

дует использовать абсолютные ссылки. Знак $, стоящий перед буквой в имени

ячейки, дает абсолютную ссылку на столбец с данным именем, а знак $, стоящий перед цифрой – абсолютную ссылку на строку с этим именем. Поэтому при коп и- ровании формулы из ячейки С3 в ячейки диапазона С3:М13 в них будет найдено значение z при соответствующих значениях x, y. Таким образом, создается таб-

лица значений z(x,y) (рис. 6).

Рис. 6.

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

z(x,y)

6,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,2

 

 

0,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-0,4

 

 

 

 

 

-1 0,8- 0,6- 0,4- 0,2- 0

0,2

0,4

0,6

0,8

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-1

 

 

Ось Y

 

 

-2,00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ось X

Рис. 7.

ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ

Задание 1.

1. Создать на рабочем диске папку Лаборат_работа 7. Сохранять все созданные книги MS Excel в этой папке.

2. Создать книгу MS Excel и проделать все примеры, рассмотренные в методических указаниях лабораторной работы, на листах рабочей книги переименовав их, соответственно Пример 1, Пример 2, Пример 3, Пример 4.

Задание 2. Построить графики функций y и z. Задание выполнять на листе рабочей книги MS Excel, переименовав его в «Задание 2»

 

 

 

 

Варианты задания 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Функции

 

 

Диапазон, шаг

 

 

 

 

 

 

 

 

 

 

 

 

 

y = f (x)

 

изменения аргумента х.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

 

 

x [0,1;3], h = 0,29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

 

 

x [0,1; 1,5], h = 0,14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

 

 

x [0,1; 2], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

 

 

x [0; 1],

h = 0,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

 

 

x [1; 2],

h = 0,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.

 

 

x [0,1; 1,5], h = 0,14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.

 

 

x [0,1; 2], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

 

 

x [1; 0], h = 0,1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

 

 

x [0,1; 2], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

 

 

x [0,1; 0,9], h = 0,08

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.

 

 

x [0,1; 0,9], h = 0,08

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12.

 

 

x [0,1; 2], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13.

 

 

x [2; 0,1], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14.

 

 

x [0,2; 0,9], h = 0,07

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15.

 

 

x [0,9; 1], h = 0,19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Варианты задания 3

Задание 3. Построить график функции на листе рабочей книги MS Excel «Задание= ( 3».) Принять для всех функций x [10;10], n = 20, рассчитать h по формуле:

.

 

 

x2

+sin x, x < 0,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1+

 

0,2 x

 

; x < 0,5

 

1.

 

 

 

 

6.

 

 

 

y = 1

+ x

, x 0,2

y =

1+ x + x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1/3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

x

 

 

, x 0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x + 2e

 

, x 0,5

 

 

 

1+

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

 

2 x

1/ 2

, x > 0,5

7.

 

4 +

x

 

 

 

 

 

 

 

 

 

 

 

 

g =

 

1+ x2

 

при x [1;1]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; x > 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

+sin

3

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

 

 

 

 

 

8.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

9.

 

 

 

 

 

 

 

 

 

 

 

 

5.

10.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«Задание 4»

 

1; 1

 

 

 

 

 

 

Задание 4. Построить поверхность Z(x,y) при x,y

 

с шагом 0,2, на листе