![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Произведение матрицы А на матрицу В определяется в предположении, что число столбцов матрицы А равно числу строк матрицы В.
![]() |
Произведением двух матриц А и В, заданных в определённом порядке (А - первая, В - вторая), называется матрица С размера [ п х р ], элементы с ij которой определяются по следующему правилу: элемент i -й строки и j- го столбца матрицы С равен сумме произведений элементов i -й строки матрицы А на соответствующие элементы j- го столбца матрицы В (рис.43), т.е.
c ij = ai1b1 j + ai2b2 j + … + aimbmj =
i = 1, 2, …, n; j = 1,2, …, p.
Произведение матриц А и В, взятых в указанном порядке, обозначается А·В или АВ.
|
![]() |
Умножение матриц обладает следующими свойствами:
Свойство 1. А(ВС)=(АВ)С
Свойство 2. "lÎÂ(l(АВ)=(lА)В=А(lВ))
Свойство 3. С (А+В)=СА+СВ
Свойство 4. (А+В)С=АС+ВС
Свойство 5. (АВ)Т=ВТАТ , где А,В,С – матрицы, а l – число, а АТ это матрица, полученная из матрицы А в результате транспонирования.
Пусть нам даны две матрицы А и В, где матрица А имеет размерность [5х6], а матрица В имеет размерность [6х7].
Тогда, используя формулу (1) получаем:
где с11= 4*(-5)+4*0+(-1) *2+0*6+(-1) *5+8* (3)= -3;
с12= 4*(-7)+4*0+(-1)*0+0*4+(-1) *(-4)+8* 0= -24;
…………………………………………………….
…………………………………………………….
с56= 1*16+7*0+6*0+6*(-5)+5 *6+7* 0 = 16;
с57= 1*1+7*4+6*1+6*5+5 *1+7* 1 = 77.
Как видно из примера, вычисление элементов матрицы представляет собой громоздкий процесс, поэтому здесь для подсчёта элементов матрицы С удобно воспользоваться программой Excel. Матрицы А и В необходимо переписать на экран компьютера, для чего войдите в программу Word – 97, после выполнения следующих операций:
1. Включите компьютер.
2. После того, как на экране монитора появится рабочий стол операционной системы Windows, откройте окно Microsoft Word.
3. Вставьте объект Microsoft Equation 3. 0.
4. Перепишем матрицы А и В в формульном редакторе. Для этого:
· Вставьте шаблон матрицы А в формульном редакторе, используя в ШАБЛОНЕ СКОБОК шаблон вида , а в ШАБЛОНЕ МАТРИЦ шаблон вида
(в окне СТОЛБЦОВ выберите число 6, а в окне СТРОК – число 5).
·Выполните нажатие ЛКМ на кнопке ОПЕРАТОРЫ и выберите шаблон вида .
· Вставьте шаблон матрицы В в формульном редакторе, используя в ШАБЛОНЕ СКОБОК шаблон вида , а в ШАБЛОНЕ МАТРИЦ шаблон вида
(в окне СТОЛБЦОВ выберите число 7, а в окне СТРОК – число 6) см. рис. 7.1.
Выполним вычисления. Для этого воспользуемся инструментами программы Excel.
5. Откройте окно MicrosoftExcel.
6. Перепишите матрицы А и В из Word в Excel (см. рис. 7.2).
Рис. 7.1 Рис. 7.2
7. Чтобы подсчитать элементы матрицы С, воспользуемся функцией СУММПРОИЗВ, которая находится в мастере функций ƒх и перемножает все компоненты двух массивов, а затем складывает полученные произведения.
Но вышесказанную операцию функция может осуществить, если аргументы, которые являются массивами, имеют одинаковые размерности. В нашем примере матрицы А и В имеют разные размерности. Поэтому, чтобы воспользоваться данной функцией, прежде транспонируем матрицу В. Для этого:
· активизируйте ячейку А7;
· выполните нажатие ЛКМ на ячейке А7 и перетащите курсор по главной диагонали до ячейки G12;
· отпустите левую кнопку мыши, при этом область А7¸G12 окажется выделенной.
& Далее в тексте задачника будем обозначать: выделите область...
·Выполните нажатие ПКМ, после чего на экране компьютера появится контекстное меню;
·выполните нажатие ЛКМ на слове КОПИРОВАТЬ (рис. 7.3);
· активизируйте ячейку А14;
·в строке меню выполните нажатие ЛКМ на кнопке ПРАВКА, а затем в открывшемся контекстном меню выполните то же самое действие на кнопке СПЕЦИАЛЬНАЯ ВСТАВКА (рис. 7.4);
·в открывшемся окне выполните нажатие ЛКМ на Транспонировать (рис. 7.5);
·выполните нажатие ЛКМ на ОК; результат см. на рис. 7.6.
Рис. 7.5 Рис.7.6
В результате проделанных действий на экране Excel появится матрица ВТ (рис. 7.6), при помощи которой мы сможем осуществить поставленную задачу.
8. Вычисления будем производить следующим образом:
· активизируйте ячейку А22;
· воспользуйтесь функцией СУМПРОИЗВЕД, которая находится в мастере функций ƒх в категории МАТЕМАТИЧЕСКИЕ ;
· для вычисления второго элемента 1-ой строки необходимо ввести в ячейку В22 следующие строки: и т.д.;
· формула вычисления 7-го элемента 1-ой строки будет иметь следующий вид: и т.д.;
· в ячейке А26 разместим 1-ый элемент последней строки матрицы С: ;
· в ячейке G26 окажется последний элемент последней строки матрицы С:
При этом в окне программы появятся следующие числа (рис. 7.7):
На рис. 7.7 элементы матрицы С располагаются в ячейках А22¸G26.
9. Быструю проверку проделанных вычислений произведём также в программе Excel. Для этого:
·
|
· выделите область А28¸G32;
· воспользуйтесь функцией МУМНОЖ, которая находится в мастере функций ƒх в категории МАТЕМАТИЧЕСКИЕ, где в окне Массив1 выделите область А1:F5, а в окне Массив2 выберите область А7:G12 (рис. 7.8);
Рис. 7.8 Рис. 7.9
на клавиатуре одновременно нажмите следующую комбинацию клавиш: Shift+Ctrl+Enter.
В результате чего в ячейках появятся следующие значения (рис. 7.9). Полученные значения доказывают правильность произведённых вычислений.
& Это полезно знать!
Приложение Microsoft Excel в отличие от других приложений пакета Office обладает следующим свойством: если при решении задачи будут постоянно выполняться ссылки на ячейки, то в результате мы получим «шаблон» решения однотипных задач. Например, если при решении описанной выше задачи мы выполним транспонирование матрицы В не так, как описано в п. 7, а следующим образом:
1. Выделим область ячеек А22:G26;
2. воспользуемся функцией ТРАНСП, которая находится в мастере функций fx в категории Ссылки и массивы в появившемся диалоговом окне в поле «Массив» выделим область A7:G12;
3. на клавиатуре одновременно нажмём комбинацию клавиш Shift+Ctrl+Enter.
Начиная с п.8 все действия остаются без изменения.
В результате, если нам снова придётся находить произведение матриц размерностей [5x6] и [6x7], то автоматически результаты будут выведены на экран. Например, при нахождении произведения матриц
промежуточные вычисления и результат разу же появляются в ячейках электронной таблицы (см. рис. 7.10).
Дата публикования: 2014-11-18; Прочитано: 605 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!