Функции для операции с матрицами


 

Прямоугольная таблица чисел

,

состоящая из 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; просмотров: 1252;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.