Редактор электронных таблиц MS Excel.
Матрицы.
Матрицы. Действия с матрицами. Решение систем линейных уравнений.
Матрицы. Действия с матрицами.
Матрица в Excel’е это некий диапазон чисел. Самые распространенные действия с матрицами следующие:
Операция |
Размеры матриц |
Функция в Excel’е |
Размер того, что получится |
|
Умножение матриц |
n´m, m´ k |
мумнож(матрица1;матрица2) |
n´ k |
|
Сложение матриц |
n´ m, n´ m |
матрица1+матрица2 |
n´ m |
|
Вычисление определителя |
n´ n |
мопред(матрица) |
1´ 1 |
|
Вычисление обратной |
n´ n |
мобр(матрица) |
n´ n |
|
Транспонирование |
n´ m |
трансп(матрица) |
m´ n |
Часто бывает удобно присваивать матрицам имена. Напомним, как это делается.
Имя матрице присвоено. Теперь, вместо того, чтобы каждый раз выделять диапазон ячеек мы будем просто писать это имя.
Формула, использующая матрицы, создается так же, как и простая формула. Выделяется ячейка или группа ячеек, в которых необходимо создать формулу, вводится формула, а затем нажимаются клавиши Ctrl+Shift+Enter.
Пример 1. Подсчет определителя матрицы.
Пример 2. Вычисление обратной матрицы.
Решение систем линейных уравнений.
Система линейных уравнений имеет вид Ax=b, где A - матрица n´ n, x - вектор-столбец (размер n´ 1), b - вектор-столбец (размер n´ 1). Матрица A дана, столбец b дан, надо найти столбец x.
Столбец x надо искать по формуле x=A-1b. Т.е. алгоритм решения системы линейных уравнений такой:
Если матрица A была вырождена, то в ячейках напечатается ошибка “#ЧИСЛО!”. (Потому что у матрицы A нет обратной).
Практическое задание