Реферат: Вычисление матрицы в MS Excel

Реферат: Вычисление матрицы в MS Excel




💣 👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































Средства MSExcel оказываются весьма полезны в линейной алгебре, прежде всего для операций с сматрицами и решения систем линейных уравнений.
Значительная часть математических моделей различных объектов и процессов записывается в достаточно простой и компактной матричной форме. В частности, при решении линейных уравнений мы имеем дело с матрицами и арифметическими действиями с ними. Что же такое матрица? Как выполняются действия с матрицами?
Матрицей размера m
×
n
называется прямоугольная таблица чисел, содержащая m строк и n столбцов. Матрицы обозначаются прописными (заглавными) буквами латинского алфавита. Числа, составляющие матрицу, называются элементами матрицы и обозначаются строчными буквами с двойной индексацией: a ij
, где I – номер строки, а j – номер столбца. Например, матрица А размером m
×
n
может быть представлена в виде:
Две матрицы А и В одного размера называются равными, если они совпадают поэлементно, то есть a ij
=b ij
для любых i=1,2, …, m; j=1,2, …, n.
Матрица, состоящая из одной строки, называется матрицей (вектором)-строкой:
а из одного столбца – матрицей (вектором)-столбцом:
Если число строк матрицы равно числу столбцов и равно n, то такую матрицу называют квадратной n-го порядка. Например, квадратная матрица 2-го порядка:
Если у элемента матрицы a ij
номер столбца равен номеру строки (i=j), то такой элемент называется диагональным. Диагональные элементы образуют главную диагональ матрицы
Квадратная матрица с равными нулю всеми недиагональными элементами называется диагональной.
Квадратная матрица называется единичной, если она диагональная, и все диагональные элементы равны единице. Единичная матрица имеет следующий вид:
Различают единичные матрицы первого, второго, третьего и т. д. порядков:
Матрица любого размера называется нулевой или нуль-матрицей, если все её элементы равны нулю:
Как и над числами, над матрицами можно проводить ряд операций, причём в случае с матрицами некоторые из операций являются специфическими.
Транспонированной называется матрица (А Т
), в которой столбцы исходной матрицы (А) заменяются строками с соответствующими номерами.
В сокращённой записи, если А= (a ij
), то А Т
= (a ji
).
Для обозначения транспонированной матрицы иногда используют символ «’» (A’). Транспонированием называется операция перехода от исходной матрицы (А) к транспонированной (А Т
).
Из определения транспонированной матрицы следует, что если исходная матрица А имеет размер m
×
n
,
то транспонированная матрицаА Т
имеет размер n
×
m
.
Для осуществления транспонирования в Excel используется функция ТРАНСП, которая позволяет поменять ориентацию массива на рабочем листе с вертикальной на горизонтальную и наоборот.
Функция имеет вид ТРАНСП (массив). Здесь массив – это транспонируемый массив или диапазон ячеек на рабочем листе. Транспонирование массива заключается в том, что первая строка массива становится первым столбцом нового массива, вторая строка массива становится вторым столбцом нового массива и т. д. Рассмотрим это на примере.
Пример 1.1
Предположим, что диапазон ячеек A1:E2 введена матрица размера 2×5
Необходимо получить транспонированную матрицу.
1. Выделите (указателем мыши при нажатой левой кнопке) блок ячеек под транспонированную матрицу (52). Например, A4:B8.
2. Нажмите на панели инструментов Стандартная кнопку Вставка функции.
3. В появившемся диалоговом окне Мастер функций в рабочем поле Категория выберите Ссылки и массивы, а в рабочем поле Функция – имя функции ТРАНСП (рис. 1.1). После этого щелкните на кнопке ОК.
Рис. 1.1.
Пример выбора вида функции в диалоговом окне Мастер функций
4. Появившееся диалоговое окно ТРАНСП мышью отодвиньте в сторону от исходной матрицы A1:E2 в рабочее поле Массив (указателем мыши при нажатой левой кнопке). После чего нажмите сочетание клавиш CTRL+SHIFT+ENTER (рис. 1.2).
Рис. 1.2.
Пример заполнения диалогового окна ТРАНСП
5. Если транспонированная матрица не появилась в диапазоне A4:B8, то следует щелкнуть указателем мыши в строке формул и повторить нажатие CTRL+SHIFT+ENTER.
В результате в диапазоне A4:B8 появится транспонированная матрица:
Важной характеристикой квадратных матриц является их определитель. Определитель матрицы – это число, вычисляемое на основе значений элементов массива. Определитель матрицы А обозначается как |А| или ∆.
Определителем матрицы первого порядка А = (а 11
), или определителем первого порядка, называется элемент а 11
.
Определителем матрицы второго порядка А = (a ij
), или определителем второго порядка, называется число, которое вычисляется по формуле:
Произведения а 11
а 22
и а 12
а 21
называются членами определителя второго порядка.
С ростом порядка матрицы n резко увеличивает число членов определителя (n!). Например, при n=4 имеем 24 слагаемых. Существуют специальные правила, облегчающие вычисление определителей вручную, учитываются свойства определителей и т. п. При применении компьютера в использовании этих приемов нет необходимости.
В MSExcel для вычисления определителя квадратной матрицы используется функция МОПРЕД.
Здесь массив – это числовой массив, в котором хранится матрица с равным количеством строк и столбцов. При этом массив может быть задан как интервал ячеек, например, А1:С3; или как массив констант, например, {1;2;3;4;5;6;7;8;9}. Для массива А1:С3, состоящего из трёх строк и трёх столбцов (матрица размером 3×3), определитель вычисляется следующим образом:
Рассмотрим пример нахождения определителя матрицы.
Пример 1.2.
Предположим, что в диапазон ячеек А1:С3 введена матрица:
Необходимо вычислить определитель этой матрицы.
1. Табличный курсор поставьте в ячейку, в которую требуется получить значение определителя, например, А4.
2. Нажмите на панели инструментов Стандартная кнопку Вставка функции.
3. В появившемся диалоговом окне Мастер функций в рабочем поле Категория выберите Математические, а в рабочем поле Функция – имя функции МОПРЕД. После этого щелкните на кнопке ОК.
4. Появившееся диалоговое окно МОПРЕД мышью отодвиньте от исходной матрицы и введите диапазон исходной матрицы А1:С3 в рабочее поле Массив (указателем мыши при нажатой левой кнопке) Нажмите кнопку ОК (рис. 1.3).
Рис. 1.3.
Пример заполнения диалогового окна МОПРЕД
В ячейке А4 появится значение определителя – 6.
Для каждого числа а≠0 существует обратное число а -1
, и для квадратных матриц вводится аналогичное понятие. Обратные матрицы обычно используются для решения систем уравнений с несколькими неизвестными.
Матрица А -1
называется обратной по отношению к квадратной матрице А, если при умножении этой матрицы на данную как слева, так и справа получается единичная матрица:
как следует из определения, обратная матрица является квадратной того же порядка, что и исходная матрица.
Необходимым и достаточным условием существования обратной матрицы является невырожденность исходной матрицы. Матрица называется невырожденной или неособенной, если её определитель отличен от нуля (|А|≠0); в противном случае (|А|=0) матрица называется вырожденной или особенной.
Существуют специальные достаточно сложные алгоритмы для ручного вычисления обратных матриц. В качестве примера того, как вычисляется обратная матрица, рассмотрим квадратную матрицу второго порядка
Тогда обратная матрица вычисляется следующим образом:
В MSExcel для нахождения обратной матрицы используется функция МОБР, которая вычисляет обратную матрицу для матрицы, хранящейся в таблице в виде массива.
Здесь массив – это числовой массив с равным количеством строк и столбцов. Массив может быть задан как диапазон ячеек, например А1:С3; как массив констант, например, {1;2;3;4;5;6;7;8;9} или как имя диапазона или массива.
Рассмотрим пример нахождения обратной матрицы.
Пример 1.3.
Пусть в диапазон ячеек А1:С3 введена матрица
Необходимо получить обратную матрицу.
1. Выделите блок ячеек под обратную матрицу, например блок ячеек А5:С7 (указателем мыши при нажатой левой кнопке).
2. Нажмите на панели инструментов Стандартная кнопку Вставка функции. В появившемся диалоговом окне Мастер функций в рабочем поле Категория выберите Математические, а в рабочем поле Функция – имя функции МОБР. После этого щелкните на кнопке ОК.
3. Появившееся диалоговое окно МОПРЕД мышью отодвиньте от исходной матрицы и введите диапазон исходной матрицы А1:С3 в рабочее поле Массив (указателем мыши при нажатой левой кнопке).
4. Нажмите сочетание клавиш CTRL+SHIFT+ENTER (рис. 1.4).
Рис. 1.4.
Пример заполнения диалогового окна МОБР
5. Если обратная матрица не появилась в диапазоне А5:С7, то следует щелкнуть указателем мыши в строке формул и повторить нажатие CTRL+SHIFT+ENTER.
В результате в диапазоне А5:С7 появится обратная матрица:
Складывать (вычитать) можно матрицы одного размера. Суммой матриц А = (a ij
) и В = (b ij
) размера m×n называется матрица C = A + B, элементы которой c ij
= a ij
+ b ij
для i = 1,2, …, m; j = 1,2, …, n (то есть матрица складывается поэлементно). Например, если:
Аналогично определяют разность двух матриц С = А – В.
В MSExcel для выполнения операций суммирования и вычитания матриц могут быть использованы формулы, вводимые в соответствующие ячейки.
Пример 1.4.
Пусть матрица А из рассмотренного примера, введена в диапазон А1:С2, а матрица В – в диапазон А4:С5. Необходимо найти матрицу С, являющуюся их суммой.
1. Табличный курсор установите в левый верхний угол результирующей матрицы, например в А7.
2. Введите формулу для вычисления первого элемента результирующей матрицы = А1 + А4
3. Скопируйте введённую формулу в остальные ячейки результирующей матрицы: установите табличный курсор в ячейку А7; наведите указатель мыши на точку в правом нижнем углу ячейки так, чтобы указатель принял вид тонкого крестика; при нажатой левой кнопке мыши протяните указатель до ячейки С7; затем так же протяните указатель мыши до ячейки С8.
В результате в ячейках А7:С8 появится матрица, равная сумме исходных матриц. Подобным образом вычисляется разность матриц, только в формуле для вычисления первого элемента вместо знака «+» ставят знак «-».
Произведением матрицы А на число k называется матрица В = kA, элементы которой b ij
= ka ij
для I = 1,2, …, m; j = 1,2, …, n. Иначе говоря, при умножении матрицы на постоянную каждый элемент этой матрицы умножается на эту постоянную: k*A ij
= (k*a ij
).
Например, для матриц А и В из предыдущего примера:
В частности, произведение матрицы А на число 0 есть нулевая матрица, то есть 0 × А = 0.
В MSExcel для выполнения операции умножения матрицы на число могут быть использованы формулы, вводимые в соответствующие ячейки.
Пример 1.5.
Пусть, как и в предыдущем примере матрица А введена в диапазон А1:С2. Необходимо получить матрицу С = 3 × А.
1. Табличный курсор поставить в левый верхний угол результирующей матрицы, например в Е1.
2. Введите формулу для вычисления первого элемента результирующей матрицы = 3*А1.
3. Скопируйте введённую формулу в остальные ячейки результирующей матрицы: установите табличный курсор в ячейку Е1; наведите указатель мыши на точку в правом нижнем углу ячейки так, чтобы указатель принял вид тонкого крестика; при нажатой левой кнопке мыши протяните указатель до ячейки G1; затем так же протяните указатель мыши до ячейки G2.
В результате в ячейках E1:G2 появится матрица, равная исходной матрице, умноженной на постоянную – 3.
Произведение матриц определено, если число столбцов первой матрицы равно числу строк второй.
Пусть А = (a ij
) m×n, B = (b ij
) n×p, тогда размерность произведения А×В равна m×p. При этом матрица С называется произведением матриц А и В, если каждый её элемент c ij
равен сумме произведений элементов i-й строки матрицы А на соответствующие элементы j-го столбца матрицы В:
Таким образом, перемножение матриц осуществляется по следующему правилу:
Многие свойства, присущие операциям над числами, справедливы и для операций умножения матриц.
Для матриц верны общие свойства операции умножения.
1. А(ВС) = (АВ)С – ассоциативность.
2. А(В+С) = АВ + АС – дистрибутивность.
4. (αА)В = А(αВ) = α(АВ), α – константа.
Однако имеются и специфические свойства операций умножения матриц.
5. Умножение матриц некоммутативно – АВ ≠ ВА.
В частном случае коммутативным законом обладает произведение любой квадратной матрицы А n-го порядка на единичную матрицу Е того же порядка, причем это произведение равно А.
6. Если Е – единичная матрица, то ЕА = А; ЕВ = В.
Таким образом, единичная матрица играет при умножении ту же роль, что и число 1 при умножении чисел.
7. Из того, что А × В = 0, не следует, что А = 0 или В = 0.
В алгебре матриц нет действия деления. Выражение А/В не имеет смысла. Его заменяют два различных выражения В -1
× А и А × В -1
, если существует В -1
.
Для квадратных матриц возможна операция возведения в степень. По определении. полагают, что А 0
= Е и А 1
= А. Целой положительной степенью A m
(m>1) квадратной матрицей А называется произведение m матриц, равных А, то есть:
Для нахождения произведения двух матриц в Excel используется функция МУМНОЖ, которая вычисляет произведение матриц.
Функция имеет вид МУМНОЖ(массив1;массив2).
Здесь массив1 и массив2 – это перемножаемые массивы. При этом количество столбцов аргумента массив1 должно быть таким же, как количество строк аргумента массив2, и оба массива должны содержать только числа. Результатом является массив с таким же числом строк, как массив1 и с таким же числом столбцов, как массив2.
Массив С, который является произведением двух массивов А и В, определяется следующим образом:
где I – номер строки, а j – номер столбца.
Рассмотрим пример умножения матриц.
Пример 1.6.
Пусть матрица А из примера 1.2 введена в диапазон А1:D3, а матрица В – в диапазон А4:В7. Необходимо найти произведение этих матриц С.
1. Выделите блок ячеек под результирующую матрицу. Для этого требуется найти размер матрицы-произведения. Её размером будет mp, в данном примере 32. Например, выделите блок ячеек F1:G3.
2. Нажмите на панели инструментов Стандартная кнопку Вставка функции.
3. В появившемся диалоговом окне Мастер функций в рабочем поле Категория выберите Математические, а в рабочем поле Функция – имя функции МУМНОЖ. После этого щелкните на кнопке ОК.
4. Появившееся диалоговое окно МУМНОЖ мышью отодвиньте от исходной матрицы и введите диапазон исходной матрицы А - А1:D3 в рабочее поле Массив1 (указателем мыши при нажатой левой кнопке), а диапазон матрицы В – А4:В7 введите в рабочее поле Массив2 (рис. 1.5). Нажмите сочетание клавиш CTRL+SHIFT+ENTER.
Рис. 1.5.
Пример заполнения рабочих полей диалогового окна МУМНОЖ
5. Если произведение матриц А×В не появилось в диапазоне F1:G3, то следует щёлкнуть указателем мыши в строке формул и ещё раз нажать комбинацию клавиш CTRL+SHIFT+ENTER.
В результате в диапазоне F1:G3 появится произведение матриц:
2. В. Я. Гельман «Решение математических задач средствами
Excel
», стр. 49-60


Название: Вычисление матрицы в MS Excel
Раздел: Рефераты по информатике
Тип: реферат
Добавлен 21:43:15 07 июня 2011 Похожие работы
Просмотров: 667
Комментариев: 15
Оценило: 2 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Реферат: Вычисление матрицы в MS Excel
Научно Исследовательская Практика Магистров Отчет Пример
Сочинение: Вельтман А.Ф.
Дипломная Работа На Тему Преступления Против Интересов Службы
Реферат по теме Применение pin диодов
Реферат: Принятие психикой условий неопределенности
Курсовая Работа На Тему История Отечественной Криминологии
Дипломная работа по теме Совершенствование организации технического облуживания и текущего ремонта парка автомобилей в условиях КСУП 'Вежны' Светлогорского района Гомельской области
Варианты Контрольных Работ 9 Класс Геометрия
Курсовая работа по теме Анализ формирования равновесия между спросом и предложением в рыночной экономике
Реферат На Тему Биохимические Основы Питания
Курсовая работа по теме Таможенно-тарифное регулирование в рамках Таможенного Союза
Сочинение На Тему Чудеса Природы
Что такое деловое общение и каковы его принципы?
Реферат по теме Критерии качества окружающей природной среды
Реферат: Становление и развитие экономической теории
Курсовая работа: Стійкість роботи промислових об`єктів у надзвичайній ситуації
Дипломная работа по теме Планирование производства и управления инвестиционными ресурсами
Контрольная работа по теме Особенности работы с персоналом в ОАО "Городской молочный завод № 2"
Курсовая Работа На Тему Коллективная Материальная Ответственность Работников
Производства Чугуна И Стали Реферат
Контрольная работа: Технология и оборудование пищевых производств
Реферат: Структурные схемы вторичных моноимпульсных обзорных радиолокаторов
Реферат: история болезни ИБС

Report Page