Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторные по word и excel.doc
Скачиваний:
25
Добавлен:
22.12.2018
Размер:
1.66 Mб
Скачать

Лабораторная работа №10. Матричные операции в Ms Excel.

Цель: научиться выполнять простейшие операции с матрицами в Ms Exsel: сложение (вычитание), умножение на число, перемножение, транспонирование, вычисление обратной матрицы.

Задание:

1.Сложите матрицы:

2. Вычислите линейную комбинацию матриц:2M-N

3. Вычислите определитель и обратную матрицу для матрицы: . Проверьте правильность вычисления обратной матрицы умножением ее на исходную.

4. Даны матрицы . Вычислите определитель матрицы, равной .

5. Дана матрица . Вычислить матрицу , где T- транспонированная матрица, E- единичная матрица вида .

6. Вычислить обратную матрицу для матрицы и примените форматирование, чтобы элементы матрицы представляли собой правильные дроби. Выбрать формат на основе величины определителя матрицы.

7. Решите систему уравнений по формуле

Основные теоретические положения.

Матрица-это прямоугольная таблица, заполненная математическими элементами. Простейшие операции, которые можно производите с матрицами – это сложение, вычитание, умножение на число, перемножение, транспонирование и вычисление обратной матрицы.

В Ms Exsel для выполнения операций над матрицами предусмотрены функции, входящие в категорию " Математические":

МОПРЕД(массив)

Массив — числовой массив с равным количеством строк и столбцов.

Массив может быть задан как интервал ячеек, например A1:C3, или как массив констант, например {1;2;3:4;5;6:7;8;9}, или как имя, именующее интервал или массив.

Если какая-либо ячейка в массиве пуста или содержит текст, то функция МОПРЕД возвращает значение ошибки #ЗНАЧ!. МОПРЕД также возвращает значение ошибки #ЗНАЧ!, если массив имеет неравное количество строк и столбцов.

Определитель матрицы — это число, вычисляемое на основе значений элементов массива. Определители матриц обычно используются при решении систем уравнений с несколькими неизвестными. МОПРЕД производит вычисления с точностью примерно 16 значащих цифр, что может в некоторых случаях приводить к небольшим численным ошибкам. Например, определитель сингулярной матрицы отличается от нуля на 1E-16.

МОБР(массив)

Массив может быть задан как диапазон ячеек, например A1:C3; как массив констант, например {1;2;3: 4;5;6: 7;8;9}; или как имя диапазона или массива.

Если какая-либо из ячеек в массиве пуста или содержит текст, то функция МОБР возвращает значение ошибки #ЗНАЧ!. МОБР также возвращает значение ошибки #ЗНАЧ!, если массив имеет неравное число строк и столбцов. Формулы, которые возвращают массивы, должны быть введены как формулы массива.

Обратные матрицы, как и определители, обычно используются для решения систем уравнений с несколькими неизвестными. Произведение матрицы на ее обратную — это единичная матрица, то есть квадратный массив, у которого диагональные элементы равны 1, а все остальные элементы равны 0.

МОБР производит вычисления с точностью до 16 значащих цифр, что может привести к небольшим численным ошибкам округления. Некоторые квадратные матрицы не могут быть обращены, в таких случаях функция МОБР возвращает значение ошибки #ЧИСЛО!. Определитель такой матрицы равен 0.

Примечание. Формулу в этом примере необходимо ввести как формулу массива. После копирования этого примера на пустой лист выделите диапазон A5:B6, начиная с ячейки, содержащей формулу. Нажмите клавишу F2, а затем нажмите клавиши CTRL+SHIFT+ENTER. Если формула не будет введена как формула массива, единственное значение будет равно 0.

МУМНОЖ(массив1;массив2)

Массив1, массив2 — перемножаемые массивы.

Количество столбцов аргумента массив1 должно быть таким же, как количество сток аргумента массив2, и оба массива должны содержать только числа. Массив1 и массив2 могут быть заданы как интервалы, массивы констант или ссылки. Если хотя бы одна ячейка в аргументах пуста или содержит текст или если число столбцов в аргументе массив1 отличается от числа строк в аргументе массив2, то функция МУМНОЖ возвращает значение ошибки #ЗНАЧ!.

Формулы, которые возвращают массивы, должны быть введены как формулы массива.