Рейтинг@Mail.ru
Перейти к содержанию
 

Матричные вычисления в электронной таблице Microsoft Excel

В Excel функции, предназначенные для выполнения действий над матрицами, сосредоточены в категории Математические и в категории Ссылки и массивы. Например, в категории Математические есть следующие функции:

· МОБР – возвращает обратную матрицу;

· МОПРЕД – возвращает определитель матрицы;

· МУМНОЖ – возвращает произведение матриц;

· СУММПРОИЗВ – возвращает сумму произведений соответствующих элементов массивов.

Функция обрабатывает несколько наборов значений, называемых аргументами. Функция массива может выполнить несколько вычислений, а затем вернуть одно значение или группу значений (вектор, массив). Если результатом работы функции является вектор или массив, необходимо:

· на рабочем листе ввести исходную матрицу и выделить диапазон, куда будет помещен результат;

· запустить Мастер Функций, щелкнув в панели инструментов Стандартная на кнопке fx или в меню Вставка выбрать команду Функция;

· в появившемся диалоговом окне Мастер функций в поле Категория выбрать Математические, а в поле Функция – требуемую функцию;

· щелкнуть на кнопке ОК;

· в поля аргументов вести ссылки или имена;

· нажать клавиши Ctrl + Shift + Enter.

Если какая-либо ячейка в исходном массиве пуста или содержит текст, то функция возвращает сообщение об ошибке.

Рассмотрим пример умножения двух матриц.

Пример 1. Найти произведение матриц

2 5 1 6 2 0
А= -4 0 7 и В= 1 3 1 .
3 2 -4 -4 5 1

Решение в Excel

Решение задачи необходимо начать с организации рабочего листа. Для матрицы А отведем диапазон ячеек В2:D4, для матрицы В – диапазон В6:D8, а для произведения АВ - диапазон G2:I4. Выполним следующие действия.

1. В указанные ниже ячейки введем обозначения для матриц:

a) выделим ячейку А3 и наберем А =;

b) выделим ячейку А7 и наберем В =;

c) выделим ячейку С3 и наберем А*В=.

Примечание. Текст, веденный в ячейки, является только комментарием и не влияет на решение задачи.

2. В ячейки B2:D4 и B6:D8 введем соответственно матрицы А и В.

3. Выделим диапазон ячеек, в который будет помещен результат произведения, т.е. G2:I4.

4. Введем формулу =МУМНОЖ(B2:D4; B6:D8).

5. Нажмем клавиши Ctrl + Shift + Enter.

Результат отобразится в ячейках G2:I4 (рис. 1).

Примечание. Если число столбцов матрицы А не равно числу столбцов матрицы В, то функция МУМНОЖ возвращает значение ошибки #ЗНАЧ!.

clip_image002

Рис.1

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Реклама: