Министерство образования Республики Беларусь
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ Кафедра экономической информатики
В.Ф.АЛЕКСЕЕВ В.И.ЖУРАВЛЕВ Е.В.ДЕЛЕНДИК
ПРИКЛАДНЫЕ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ
ОПЕРАЦИИ НАД МАТРИЦАМИ СРЕДСТВАМИ ЭЛЕКТРОННОЙ ТАБЛИЦЫ EXCEL
ПРАКТИКУМ
Минск 2004
ОПЕРАЦИИ НАД МАТРИЦАМИ В EXCEL
Задание 1.
Реализуйте сложение двух матриц.
Матрица 1 |
|
Матрица 2 |
|
|
|||
|
1 |
4 15 |
|
|
22 55 |
88 |
|
|
2 |
4 38 |
|
|
33 66 |
99 |
|
|
|
|
|
||||
|
3 |
4 49 |
|
|
44 77 |
11 |
|
|
|
|
|
||||
Рекомендации по выполнению
Создайте файл Матрицы.xls
Организуйте на Листе 1 таблицы как показано на рис.1.
Рисунок 1 Организация матриц в Excel для вычислений
Выделите ячейки C7:E9, поставьте знак =, введите следующую формулу: =A2:C4+E2:G4, после введения формулы одновременно нажмите сочетание клавиш CTRL+SHIFT+ENTER. В результате в строке формул появятся фигурные скобки {}, которые означают, что формула введена для массива данных.
Запомните это ключевое сочетание клавиш для выполнения операций над матрицами. Проверьте результат сложения (рис. 2).
2
Рисунок 2 Результат сложения матриц
Переименуйте Лист 1 в матрица 1.
Задание 2. |
|
|
|
|
|
Реализуйте вычитание двух матриц |
|
|
|
||
Матрица 1 |
|
Матрица 2 |
|
||
|
65 39 23 |
|
|
24 34 61 |
|
|
43 88 36 |
|
|
45 39 47 |
|
|
|
|
|
||
|
56 12 27 |
|
|
|
|
|
|
78 5115 |
|
||
Рекомендации по выполнению
Задание выполняется аналогично заданию 1 на Листе 2. Используйте формулу для матриц =A2:C4-E2:G4. Проверьте результат согласно рис. 3.
Рисунок 3 Результат вычитания матриц
Переименуйте Лист 2 в матрица 2.
3
Задание 3.
Реализуйте умножение матрицы на число 255
Исходная матрица
|
11 |
76 |
32 |
|
|
22 |
34 |
34 |
|
|
|
|||
|
53 |
12 |
62 |
|
|
|
|||
|
45 |
71 |
|
|
|
25 |
|||
Рекомендации по выполнению
Организуйте на Листе 3 таблицу как показано на рис. 4.
Рисунок 4 Организация данных в Excel для вычислений
Выделите диапазон ячеек F2:H5 и запишите формулу =A2:C5*E3. Выполните сочетание клавиш CTRL+SHIFT+ENTER. Проверьте результат согласно рис. 5.
Рисунок 5 Результат умножения
Переименуйте Лист 3 в матрица 3.
4
Задание 4.
Реализуйте умножение двух матриц
Матрица 1 |
|
|
Матрица 2 |
|
||||||
|
1 |
6 |
11 |
|
|
|||||
|
2 |
7 |
12 |
|
|
5 |
6 |
7 |
|
|
|
|
|||||||||
|
3 |
8 |
13 |
|
|
|
|
|
|
|
5 |
6 |
7 |
|
|||||||
|
|
|||||||||
4 |
9 |
14 |
|
|
5 |
6 |
7 |
|
||
|
5 |
10 |
15 |
|
|
|
||||
|
|
|
|
|
|
|
||||
Рекомендации по выполнению
Организуйте на Листе 4 таблицы как показано на рис.6.
Рисунок 6 Организация данных в Excel для вычислений
Выделите диапазон ячеек С9:E13 и запишите формулу
=МУМНОЖ(A2:C6,E2:G4). Выполните сочетание клавиш CTRL+SHIFT+ENTER.
Проверьте результат согласно рис. 7.
Рисунок 7 Результат умножения матриц
Переименуйте Лист 4 в матрица 4.
5