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

Obschy_kurs / Excel / Excel_317_19_20ПТМ / ПР_ЛР№13_317_19_320ПТМ_Excel

.pdf
Скачиваний:
7
Добавлен:
21.02.2016
Размер:
286.91 Кб
Скачать

Практическая работа № 13

Тема: Решение прикладных задач с использованием встроенных функций MS Excel.

Цель работы:

1.Изучить решение линейных алгебраических уравнений матричным методом c использованием встроенных функций MS Excel.

Порядок выполнения работы:

1.В отчете по практической работе запишите №, тему и цель практической работы.

2.Подготовьте Постановку задачи для выполнения задания примера рассмотренного на лекции:

условие задачи;

составить проект структуры электронной таблицы;

составить алгоритм решения.

3.Ознакомьтесь с краткими теоретическими сведениями выполнения практической работы.

Постановка задачи

Условие задачи: Решить систему линейных алгебраических уравнений матричным методом используя для вычислений встроенные функции MS Excel.

0,8x + 5y + 6,4p = 30 - x – 8p = - 25

4,2x - 1,6y – 6p = -17

Краткие теоретические сведения.

1. Решение системы линейных уравнений матричным методом.

Совокупность некоторого количества линейных алгебраических уравнений, которая отличается лишь правой частью, можно представить в виде одного линейного матричного уравнения вида:

A × B = X.

Тут A - квадратная матрица размера n n , матрица коэффициентов при неизвестных.

В – прямоугольная матрица размера n m , матрица свободных членов.

Решением такой системы уравнений есть матрица Х такого же размера, как и матрица В.

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

правых частей:

X=A-1× B

Работая, в среде приложения MS Excel мы будем пользоваться встроенными функциями МУМНОЖ для умножения матриц и МОБР для получения обратной матрицы.

Некоторые рекомендации для машинного решения:

Перед тем, как воспользоваться встроенными функциями Excel, необходимо продумать внешний вид таблицы, разработать ее структуру (количество и названия строк и столбцов, типы данных, которые будут находиться в ячейках таблицы, необходимые формулы), затем ввести все исходные данные.

Форматы ячеек, выбранных для решения системы уравнений должны быть

числовыми, а клетки и столбцы смежными.

МУМНОЖ и МОБР рекомендуется

При вводе матричных функций

пользоваться Мастером функций, который

вызывается инструментальной кнопкой

f(x) стандартной панели инструментов.

 

Для получения вектора решений необходимо при вводе матричной функции

МУМНОЖ следующее: выделить весь диапазон ячеек, в котором будет расположен вектор решений, в самую верхнюю ячейку этого диапазона ввести формулу матричного

умножения, а затем нажать клавишу F2.

Ввод формул с матричными операциями всегда завершается одновременным нажатием трёх клавиш Ctrl + Shift и Enter (после такого завершения матричная формула обрамляется фигурными скобками).

Подготовка системы уравнений для машинного решения.

1. Спроектируем структуры и внешний вид электронных таблиц.

На рабочем листе нужно определить диапазоны ячеек, в которые будем вносить данные и внешний вид электронных таблиц заданных матриц A и В, а также для вычисления обратной матрицы А-1 и матрицы решения системы линейных уравнений Х.

Спланируем внешний вид заполнения данными таблиц рабочего листа (рис. 1).

 

 

 

A

 

B

 

C

D

E

 

F

 

G

 

H

 

I

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

Матрица

Матриця

Обратная матрица

 

Матрица

 

 

 

коэффициентов

столбец

коэффициентов при

 

результата

 

 

 

при неизвестных

свободных

неизвестных А-1

 

решения системы

 

 

 

 

 

А

 

членов В

 

 

 

 

 

 

уравнений Х

 

7

 

X

 

Y

 

P

 

 

 

 

 

 

 

 

 

 

 

8

 

0,8

 

5

 

6,4

30

=

 

 

 

 

 

X=

 

=

 

9

 

-1

 

0

 

-8

25

 

 

 

 

 

 

Y=

 

 

 

10

 

4,2

 

-1,6

 

-6

-17

 

 

 

 

 

 

P=

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 1. Расположение данных в ячейках рабочего листа.

 

 

 

Алгоритм решения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Адрес

 

 

Тип данных, формулы

 

 

 

 

А8 : G10; I8 : I10

 

Числовой, число десятичных знаков=1, выравнивание – по

 

 

 

 

 

 

 

 

центру

 

 

 

 

 

 

 

 

 

 

E8 : G10

 

 

 

 

Формула - МОБР(A8:C10 )

 

 

 

 

 

 

I8 : IJ10

 

 

 

 

Формула - МУМНОЖ( E8: G10 ; D8: D10)

 

 

 

 

 

Таким образом,

исходные

данные

 

разместим

в

диапазонах

ячеек

A8 : C10 - матрица A и D8 : D10 - матрица В.

Обратная матрица A 1 в диапазоне E8:G10 .

Решение задачи получим в диапазоне I8:I10 .

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

Упражнение №1

1.Откройте программу MS Excel.

2.Создайте рабочую книгу ПР_ЛР13_Excel_Фам.студ.

2

3.Подготовьте и расположите окна ПР_ЛР№13 и Excel - документа слева на право.

4.В ячейке А1 наберите текст:

Практическая работа №13

Тема: Решение прикладных задач с использованием встроенных функций

MS Excel.

Выполнил студент Гр. № Фам. и инициалы

7.Сохраните рабочую книгу в своей папке.

8.Введите исходные данные в ячейки в диапазоне A8 : C10 и D8 : D10.

9.Вычислите обратную матрицу A 1 .

Выделим диапазон ячеек E8 : G10. В ячейку E8 введем формулу = МОБР(A8: C10), которая вычислит первый элемент обратной матрицы. После этого выделим мышью диапазон ячеек A8 : C10. Нажимаем клавишу F2 и в ячейке появится внесенная в нее формула. В завершение нажимаем комбинацию клавиш Ctrl+Shift+Enter. В каждой ячейке выделенного диапазона получим формулу вида {= МОБР(A8: C10)}, что позволит получить в диапазоне ячеек E8 : G10 вычисленные по этим формулам значения элементов обратной матрицы.

10. Вычислим матрицу решения системы уравнений.

Выделим диапазон ячеек I8 : I10. В ячейку I8 введем формулу = МУМНОЖ( E8:

G10 ; D8: D10), чтобы получить первый элемент произведения A-1×В. Нажимаем клавишу F2 и комбинацию клавиш Ctrl+Shift+Enter. В диапазоне ячеек будем иметь формулы {= МУМНОЖ( E8: G10; D8: D10 )}, которые дают значения элементов матрицы Х.

11. Подготовим таблицы к выводу на печать (рис.2)

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

12.Переименуйте Лист 1 в ПР№13.

13.Сохраните рабочую книгу в своей папке.

Образец выполнения практической работы

Рис. 2. Результаты вычислений по формулам

3

Лабораторная работа № 13.

Тема: Решение прикладных задач с использованием встроенных функций MS Excel.

Цель работы:

1.Приобретение навыков работы с матричными функциями при решении прикладных задач в MS Excel.

Порядок выполнения работы:

1.В отчете по лабораторной работе указать:

номер, тему и цель работы;

условие задания своего варианта;

подготовить проект электронной таблицы с номерами строк, названиями столбцов (полей), текстовыми и числовыми данными;

подготовить алгоритм решения;

описать последовательность действий при выполнении работы на компьютере;

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

краткие выводы.

2.Откройте программу MS Excel.

3.Откройте рабочую книгу ПР_ЛР13_Гр_Фам.студ.

4.Переименуем лист 2 в название создаваемой таблицы ЛР13 и приступим к ее созданию.

5.В ячейке А1 наберите текст:

Лабораторная работа №13

Тема: Решение прикладных задач с использованием встроенных функций

MS Excel..

Выполнил студент Гр. № Фам. и инициалы Вариант №

6.Введите типы данных в ячейки ЭТ согласно подготовленному проекту полученного варианта задания выданного преподавателем и введите необходимые данные.

7.В соответствии с образцом выполнения практической работы выполните последовательность действий для заполнения данными ячеек ЭТ.

8.Сохраните рабочую книгу в своей папке.

9.После проверки преподавателем выполненной работы, распечатайте листинг отчета выполнения лабораторной работы.

10.Выйдите из программы Excel.

11.Оформите отчет по лабораторной работе и сдайте на проверку преподавателю.

Условие задачи: Решить систему линейных алгебраических уравнений матричным методом используя для вычислений встроенные функции MS Excel.

Вариант №

4

Варианты заданий.

Система уравнений

Система уравнений

п/п

 

 

п/п

 

 

п/п

1

0.8x1

5x2 6.4x3 30

12

2x1

3.4x2 4x3 12.2

23

x1 8x3 25

x1 0.5x2 5.5

 

4.2x1 1.6x2 6x3 17

 

12x1 7.2x2 x3 64.4

 

 

 

 

 

 

 

 

 

 

 

 

 

2.9x1

4.6x2 2x3 11.6

 

3x1 x2 1.4x3 32

 

 

 

0.5x1 4x3 53.5

 

2

11x2 7x3 5

13

24

 

24x1 5x2 6x3 9

 

x1 5.5x2 6x3 26

 

 

 

 

 

 

 

 

 

 

 

 

 

4x1 x2 0.8x3 12

 

x1 2x2 x3 32

 

 

 

5x1 4x3 6

 

3

x1

3.5x2 11

14

25

 

x1 4.5x2 2.2x3 10

 

6x1 5.5x2 x3 17.5

 

 

 

 

 

 

 

 

 

 

 

 

 

5x1

3.2x2 x3 42

 

0.4x1 2x2 0.5x3 46.5

 

 

 

2 x2 4x3 36

 

4

8x2

4x3 64

15

26

 

2x1 4x2 6x3 24

 

x1 0.5x2 0.6x3 33.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.4x1 3x2 x3 58

 

2x1

3.5x2 2x3 55.5

 

 

 

3x1

4x2 3 x3 34

 

5

 

x2 7x3 43

16

27

 

2.3x1 x2 19.8

 

x1 5x2 6x3 17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 x2 x3 7

 

5x1 x2 4x3 9

 

 

 

3x1 x3 70

 

6

6x1 2x2 22

17

28

x1 2x2 0.5 x3 28.5

 

2.3x1 x2 3.4x3 34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5x1 4x2 x3 12

 

2x1 3x2 x3 1

 

 

 

2x1 0.2x2 x3 12.2

 

7

8x1 x2 48

18

29

1.6x1 4x2 47.2

 

x1 2x2 6x3 45

 

 

 

 

 

3x1 4x2 x3 50

 

0.3x1 0.1x3 7.8

 

 

 

x1 0.4x2 0.8x3 27.8

 

8

2x2

2.5x3 43

19

30

5x1 8.2x2 3.5x3 4.5

 

5.5x1 x2 35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3x1 7x3 50

 

3x1 7x2 3x3 21

 

 

 

x1 0.5 x3 31

 

9

x1 4x2 6x3 35

20

31

5x1 0.2x2 3x3 38.2

 

 

 

 

 

 

8.2x2 x3 71

 

 

 

 

 

3.5x2 4x3 9.5

 

2x1 x2 0.4x3 54.8

 

10

x1 2x2 6x3 60

21

x1 4x3 71

32

 

5x1 x2 8x3 35

 

x1 0.5x2 6x3 128

 

 

x1 0.5x3 17.5

 

x1 4x2 4x3 18

 

 

x1 x2

0.2x3 1.6

 

 

11

22

x1 5x2 4.5x3 15

33

0.2 x1

5.5x2 6x3 14.2

 

 

 

 

12x1 5x2 6x3 5

 

 

 

 

 

 

 

 

Система уравнений

2x1 x2 0.4x3 60x1 4x3 77

x1 0.5x2 6x3 139

x1 3x2 x3 255x2 4x3 21

2x1 5x2 x3 51

2x1 x2 0.4x3 65.2x1 4x3 83

x1 0.5x2 6x3 150

x1 3x2 x3 27

3x1 4x2 30

2.3x1 x2 6.4x3 212

7x1 3x2 x3 76

3x1 4x2 5x3 114

x1 x2 6x3 173

4x1 3x2 x3 169 2x1 40x2 50x3 396 x1 x2 3x3 89

3x2 7x3 127 x1 4x2 8x3 157

5x1 8.2x2 3x3 298

3x2 7x3 131

x1 4x2 8x3 162

5x1 8.2x2 3x3 308.2

2.5x1 7x2 146.5

x1 4x2 x3 645x1 3x2 3x3 1523x2 7x3 139

4x1 4.5x2 0.8x3 6.7

6x1 2x2 x3 1603x1 x2 5x3 42 0.5x2 x3 52

2x1 x2 x3 67

5