Функции для операции с матрицами
Прямоугольная таблица чисел
,
состоящая из m-строк и n-столбцов, называется матрицей размера m х n. Если m = n, то матрица называется квадратной.
Умножение матриц.Умножение матрицы А на матрицу В определено только в том случае, если число столбцов матрицы А равно числу строк матрицы В. В результате умножения получится матрица АВ, у которой столько же строк, сколько их в матрице А, и столько же столбцов, сколько их в матрице В.
Пусть даны матрицы А и В (рис. 8.10). Элементы матрицы АВ вычисляются следующим образом:
аb11= (2,3,4,5)(3,4,l,2)=2∙3+3∙4+4∙l+5∙2=32;
ab12=(2,3,4,5)(2,-l,-3,5)=2∙2+3∙ (-l)+4∙ (-3)+5∙5=14;
ab21=(9,2,-3,4)(3,4,l,2)=40 и т. д.
А | В | С | D | Е | |
А= | -3 | ||||
-1 | |||||
В= | -1 | ||||
АВ= | |||||
Рис. 8.10. Пример умножения матриц
Для умножения двух матриц в Excel имеется функция
МУМНОЖ(матрица1;матрица2) (MMULT(arrayl,array2)).
Для нахождения произведения двух матриц в Excel необходимо:
– выделить область, где будет размещена матрица произведений двух матриц;
– найти функцию МУМНОЖ;
– указать диапазон первой и второй матриц;
– нажать клавишу «Готово».
Затем следует нажать клавишу F2 и нажать клавиши «Ctrl»+«Shift»+«Enter».В выделенной области появится результат от умножения двух матриц. Формула при этом будет заключена в фигурные скобки.
Обращение матриц.Квадратная матрица вида
называется единичной и обозначается через Е.
Квадратная матрица А называется обратимой, если можно подобрать такую матрицу В, что А∙В = В∙А = Е. Матрица В называется обратной матрицей для матрицы А. Обратную матрицу обозначают через А-1.
Матрицу называют невырожденной, когда ее столбцы линейно независимы. Квадратная матрица обратима тогда и только тогда, когда она невырожденная.
Для обращения матриц в Ехсе1 имеется функция МОБР(массив) (MINVERSE{array)).
Пример. Пусть нам дана исходная матрица А (рис. 8.11). Для ее обращения проделаем следующее:
– выделим область B6:D8;
– вызовем функции МОБР и зададим аргумент B1:D3;
– щелкнем по клавише «Готово»;
– перейдем в режим редактирования, нажав F2;
– нажмем клавиши «Ctrl»+«Shift»+«Enter».
В результате получим матрицу, обратную А.
А | В | С | D | |
-1 | ||||
А= | ||||
-1 | -1 | |||
1,142857 | 0,142857 | 0,428571 | ||
А-1= | -0,857143 | 0,142857 | -0,571429 | |
0,142857 | 0,142857 | 0,428571 |
Рис. 8.11. Пример обращения матрицы
ЛОГИЧЕСКИЕ ФОРМУЛЫ В ЭЛЕКТРОННЫХ ТАБЛИЦАХ
Цель работы – изучение возможностей применения в электронных таблицах логических данных и выражений.
К логическим функциям относятся такие функции, которые позволяют выбрать то или иное решение в зависимости от того, выполняется или нет одно или несколько условий.
С помощью этих функций в Excel можно предпринять одно действие, если условие выполняется, и другое – если условие не выполняется.
Под условием в Excel понимается следующая запись:
выражение # 1 условный оператор выражение # 2
К условным операторам относятся:
< – меньше, чем, например В1 < С4;
<= – меньше или равно, например В1<=С4;
> – больше, чем, например В1>С4;
>= – больше или равно, например В1>=С4;
= – равно, например В1=С4;
<> – неравно, например В 1<>С4.
Логические функции электронных таблиц (рис. 9.1) предназначены для проверки истинности логических высказываний или построения таблиц истинности логических операций.
Рис. 9.1. Окно вставки логических функций
Аргументами логических функций являются логические значения ИСТИНА и ЛОЖЬ. Логические значения могут быть получены как результат определения логических выражений. Например, для логического выражения 10>5 результатом будет логическое выражение ИСТИНА, а для логического выражении А1<А2 (где в ячейке А1 хранится число 10, а в ячейке А2 – число 5) – значение ЛОЖЬ.
Дата добавления: 2016-05-31; просмотров: 1332;