Вы находитесь на странице: 1из 7

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

МАТРИЧНЫЕ ОПЕРАЦИИ. РЕШЕНИЕ СЛАУ.

Рассмотрим операции с матрицами:

 сложение, вычитание,
 умножение матрицы на число,
 умножение матриц,
 транспонирование матрицы,
 нахождение обратной матрицы,
 нахождение определителя матрицы.

Начнем с простейших операций - сложения и вычитания.


При сложении матриц складываются поэлементно их значения, т.е. 𝒂𝒊𝒋 + 𝒃𝒊𝒋
То же при вычитании: 𝒂𝒊𝒋 − 𝒃𝒊𝒋
При умножении матрицы на число, например 8*В, происходит умножение каждого
элемента на число 𝟖 ∗ 𝒃𝒊𝒋
Для сложения двух матриц достаточно построить всего одну формулу, затем скопировать
автозаполнением ее вправо по строке и вниз по столбцу.
Аналогично действуем при вычитании матриц и умножении матрицы на число.
Для нахождения произведений матриц А и В воспользуемся операцией
МУМНОЖ(массив2;массив2).
Для, построения матрицы, являющейся произведением матриц А и В, нужно сначала
выделить диапазон с числом строк, равным количеству строк в матрице А, и числом
столбцов, равным количеству столбцов в матрице В.
В левый верхний угол диапазона нужно ввести формулу МУМНОЖ(массив2;массив2).
Для указания массивов необходимо выделить сначала матрицу А, потом матрицу В, затем
нажать одновременно Ctrl+Shift+Enter .

Транспонирование – это такое преобразование матрицы, при котором строки становятся


столбцами. Первая строка – первым столбцом, вторая строка – вторым столбцом и т.д. Для
транспонирования матриц воспользуемся формулой ТРАНСП(массив). Эта операция
преобразует вертикальный диапазон ячеек в горизонтальный или наоборот.

Рассмотрим следующую операцию – нахождение обратной матрицы. Для выполнения


этой операции предусмотрена функция МОБР(массив)
Нахождение определителя матрицы. Для выполнения этой операции предусмотрена
функция МОПРЕД(массив)

Самостоятельно посчитайте:
А ∗ А−𝟏

Для того, чтобы убедиться, что полученная матрица является единичной, воспользуйтесь
дополнительно функцией округления ОКРУГЛ. При выполнении этой функции укажите
0 знаков после запятой.

А теперь рассмотрим работу с векторами.

Рассмотрим скалярное произведение векторов.

Скалярное произведение векторов – это сумма произведений соответствующих координат


вектора Х и вектора Y, т.е. некое число.

Для выполнения этих вычислений мы можем использовать функцию


СУММПРОИЗВ(массив1;массив2;массив3;…).

Эта функция возвращает сумму произведений соответствующих элементов массивов или


диапазонов массив1;массив2;… . В эксель 2016 их может быть от 2 до 255.
Соответствующие компоненты этих массивов надо перемножить, а затем сложить
полученные произведения. Все массивы должны иметь одну и ту же размерность.

Введите два вектора, как указано ниже. Установите курсор в ту ячейку, в которой нужно
получить результат, войдите в меню Вставить функцию и выберите функцию
СУММПРОИЗВ. В качестве первого массива выделите вектор Х, а в качестве второго -
вектор Y и нажмите ОК. Сверьте свой результат с таблицами, представленными ниже.

Задание 1:

Введите две произвольные матрицы: матрицу М размерностью 3*4 и матрицу N


размерностью 4*3.

Посчитайте:

1. M*N
2. (M*N)-1
3. (M*N)T
4. M+NT
5. MT-N
6. Посчитайте определитель матрицы G, где G – произвольная матрица, имеющая
размерность 4*4.
Задание 2.

Найти решение системы линейных уравнений:

2𝑥 + 𝑦 + 𝑧 = 6
{ 𝑥 + 2𝑦 − 𝑧 = 3
3𝑥 − 𝑦 + 2𝑧 = 4

1. Для нахождения решения требуется записать уравнение в матричном виде: АХ=В, где

𝑨 = (𝑎𝑖,𝑗 )𝑛𝑖=1 𝑗=1


𝑛
- матрица коэффициентов при неизвестных размерности n –
количества неизвестных (i=1,n -количество строк; j=1,n -количество столбцов);

В=(bi) , i=1,n - вектор-столбец свободных членов;

Х=(xi) , i=1,n - вектор-столбец решения системы.

Решение такой системы ищется в матричном виде Х=А-1В, где А-1 , обратная к А
матрица.

2. Подготовить таблицу, как показано ниже, заполнив ячейки B3:D5 коэффициентами, а


B7:B9 – свободными членами.

3. В ячейках B11:D13 рассчитать обратную матрицу с помощью формулы-массива


=МОБР(B3:D5)
4. В ячейках B15:B17 получить решение как результат умножения обратной матрицы на
вектор формулой массива =МУМНОЖ(B11:D13; B7:B9)
Задание 2 по вариантам

Найти решение системы линейных уравнений по матричному методу Крамера с


проверкой возможности решения, в соответствии с вариантами:

№вар. Задание

1. 3𝑥 + 4𝑦 − 2𝑧 = 11
{ 2𝑥 − 𝑦 − 𝑧 = 4
3𝑥 − 2𝑦 + 4𝑧 = 11
2. 3𝑥 + 6𝑦 − 3𝑧 = 9
{ 2𝑥 + 𝑦 + 𝑧 = 6
3𝑥 − 𝑦 + 2𝑧 = 4
3. 𝑥 − 2𝑦 + 4𝑧 = 9
{3𝑥 − 6𝑦 + 2𝑧 = 0
3𝑥 − 𝑦 + 𝑧 = 2
4. 2𝑥 + 3𝑦 + 𝑧 = 0
{𝑥 − 2𝑦 + 4𝑧 = 9
3𝑥 − 𝑦 + 𝑧 = 2
5. 𝑥 + 2𝑦 − 𝑧 = 8
{ 2𝑥 − 𝑦 + 𝑧 = −3
3𝑥 + 𝑦 − 2𝑧 = 11
6. 𝑥 + 𝑦 + 2𝑧 = −1
{2𝑥 − 𝑦 + 2𝑧 = −4
4𝑥 + 𝑦 + 4𝑧 = −2
7. 3𝑥 + 2𝑦 + 𝑧 = 5
{ 2𝑥 − 𝑦 + 𝑧 = 0
−5𝑥 − 𝑦 + 2𝑧 = −5
8. 2𝑥 − 𝑦 − 3𝑧 = 3
{3𝑥 + 4𝑦 − 5𝑧 = −8
2𝑦 + 7𝑧 = 17
9. 𝑥 + 2𝑦 − 3𝑧 = 1
{3𝑥 + 2𝑦 − 4𝑧 = 0
2𝑥 − 𝑦 = −1
10. 5𝑥 − 𝑦 + 2𝑧 = −2
{2𝑥 + 3𝑦 − 4𝑧 = 19
𝑥 + 2𝑦 + 3𝑧 = 1

Вам также может понравиться