У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 12 ФУНКЦИИ РАБОТЫ С МАТРИЦАМИ

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Лабораторная работа № 12

ФУНКЦИИ РАБОТЫ С МАТРИЦАМИ.

В Excel работа с матрицами представлена следующими функциями:

1. Мумнож.

Возвращает произведение матриц (матрицы хранятся в массивах). Результатом является массив с таким же числом строк, как массив1 и с таким же числом столбцов, как массив2.

Синтаксис:

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

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

Замечания:

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

Примеры:

МУМНОЖ({1; 3 : 7; 2}; {2; 0 : 0; 2}) равняется {2; 6 : 14; 4}

МУМНОЖ({3; 0 : 2; 0}; {2; 0 : 0; 2}) равняется {6; 0 : 4; 0}

МУМНОЖ({1; 3; 0 : 7; 2; 0 : 1; 0; 0}; {2; 0 : 0; 2}) равняется #ЗНАЧ!, поскольку первый массив имеет три столбца, а второй массив имеет только две строки.

2.  МОБР.

Возвращает обратную матрицу для матрицы, хранящейся в массиве.

Синтаксис:

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

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

  •  Массив может быть задан как диапазон ячеек, например A1:C3; как массив констант, например {1;2;3: 4;5;6: 7;8;9} или как имя диапазона или массива.
  •  Если какая-либо из ячеек в массиве пуста или содержит текст, то функция МОБР возвращает значение ошибки #ЗНАЧ!.
  •  МОБР также возвращает значение ошибки #ЗНАЧ!, если массив имеет неравное число строк и столбцов.

Замечания:

  •  Формулы, которые возвращают массивы, должны быть введены как формулы массива.
  •  Обратные матрицы, как и определители, обычно используются для решения систем уравнений с несколькими неизвестными. Произведение матрицы на ее обратную — это единичная матрица, то есть квадратный массив, у которого диагональные элементы равны 1, а все остальные элементы равны 0.
  •  В качестве примера того, как вычисляется обратная матрица, рассмотрим массив из двух строк и двух столбцов A1:B2, который содержит буквы a, b, c и d, представляющие любые четыре числа. В следующей таблице приведена обратная матрица для A1:B2:

Столбец A

Столбец B

Строка 1

d/(a*d-b*c)

b/(b*c-a*d)

Строка 2

c/(b*c-a*d)

a/(a*d-b*c)

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

Примеры

МОБР({4; -1 : 2; 0}) равняется {0; 0,5 : -1; 2}

МОБР({1; 2; 1 : 3; 4; -1 : 0; 2; 0}) равняется {0,25; 0,25; -0,75 : 0; 0; 0,5 : 0,75; -0,25; -0,25}

3.  МОПРЕД

Возвращает определитель матрицы (матрица хранится в массиве).

Синтаксис:

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

Замечания

  •  Определитель матрицы - это число, вычисляемое на основе значений элементов массива. Для массива A1:C3, состоящего из трех сток и тех столбцов, определитель вычисляется следующим образом:

МОПРЕД(A1:C3) равняется A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1) 

  •  Определители матриц обычно используются при решении систем уравнений с несколькими неизвестными.

Примеры

МОПРЕД({1; 3; 8; 5 : 1; 3; 6; 1 : 1; 1; 1; 0 : 7; 3; 10; 2}) равняется 88

МОПРЕД({3; 6; 1 : 1; 1; 0 : 3; 10; 2}) равняется 1

МОПРЕД({3; 6 : 1; 1}) равняется -3

МОПРЕД({1; 3; 8; 5 : 1; 3; 6; 1}) равняется #ЗНАЧ!, так как массив имеет неравное количество строк и столбцов.

4. ТРАНСП

Возвращает вертикальный диапазон ячеек в виде горизонтального и наоборот. Функция ТРАНСП должна быть введена как формула массива в интервал, который имеет столько же строк и столбцов, соответственно, сколько столбцов и строк имеет аргумент массив. Функция ТРАНСП используется для того, чтобы поменять ориентацию массива на рабочем листе с вертикальной на горизонтальную и наоборот.

Синтаксис

ТРАНСП(массив)

Массив— это транспонируемый массив или диапазон ячеек на рабочем листе. Транспонирование массива заключается в том, что первая строка массива становится первым столбцом нового массива, вторая строка массива становится вторым столбцом нового массива и так далее.

На примере перемножения двух матриц рассмотрим принцип работы с матрицами. Пусть даны две матрицы: А размерности M*N и В размерности N*P. Для их умножения необходимо выполнить следующие действия:

  1.  Выделить место в таблице, где будет находиться результирующая матрица.
  2.  Вызвать Мастер функций (на панели инструментов Стандартная находится кнопка Мастер функций или применить команду Вставка, Функция операционного меню). В левом списке диалога Мастера функций выбрать Математические; в правом — Мумнож. Вызов функции открывает следующий диалог, в котором задаются аргументы функции (вводится в две строки диапазон ячеек, где находятся матрицы, которые необходимо перемножить).
  3.  Нажать кнопку Готово.
  4.  Переместить указатель мыши в строку формул и нажать левую кнопку мыши; нажать комбинацию клавиш: CTRL+SHIFT+ENTER; в выделенной области появится результат произведения двух матриц. Если вы забыли выделить область, в которой будет находиться результирующая матрица, выделили область неправильно или просто хотите разместить матрицу результата в другом месте, то выделите нужную область сразу после нажатия кнопки Готово. Ячейка с записанной формулой должна входить в эту область.

Задание.

  1.  Создать таблицу «Учет рабочего времени отдела реализации в часах»:

Ф.И.О.

Январь

Февраль

Март

Апрель

Май

Июнь

Июль

Август

1

Иванов А.Е.

50

40

56

36

30

32

44

50

2

Петров И.И.

50

40

56

36

30

32

44

50

3

Козлов Р.Б.

50

40

56

36

30

32

44

50

4

Сидоров О.А.

50

40

56

36

30

32

44

50

5

Михалов Ю.П.

50

40

56

36

30

32

44

50

6

Самойлик И.А.

50

40

56

36

30

32

44

50

7

Андреева Л.А.

50

40

56

36

30

32

44

50

8

Симонова А.П.

50

40

56

36

30

32

44

50

9

Серов К.К.

50

40

56

36

30

32

44

50

10

Митфанов Л.Д.

50

40

56

36

30

32

44

50

11

Зверева В.В.

50

40

56

36

30

32

44

50

12

Зайцев Н.Н.

50

40

56

36

30

32

44

50

  1.  На втором листе создать таблицу «Почасовая оплата»

Январь

Февраль

Март

Апрель

Май

Июнь

Июль

Август

1

Иванов А.Е.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

2

Петров И.И.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

3

Козлов Р.Б.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

4

Сидоров О.А.

500,0р.

160,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

5

Михайлова Ю.П.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

6

Самойлик И.А.

500,0р.

200,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

7

Андреева Л.А.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

8

Симонова А.П.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

9

Серов К.К.

500,0р.

900,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

10

Митрофанов Л.Д.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

11

Зверева В.В.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

12

Зайцев Н.Н.

500,0р.

400,0р.

560,0р.

360,0р.

300,0р.

320,0р.

440,0р.

500,0р.

  1.  На третьем листе получить таблицу «Расчет заработной платы» перемножив две матрицы.
  2.  Ввести любые значения матрицы А(10*10).
  3.  Найти А-1 (обратная матрица).
  4.  Найти определитель матрицы А.
  5.  Получить транспонированную матрицу (т.е. поменять ориентацию массива на рабочем листе с вертикальной на горизонтальную).




1. Слабые взаимодействия сильные воздействия
2. Доклад- Основные факторы оптимизации развития правового сознания в Украине
3.  ЛЕКСИЧЕСКИЕ ЯВЛЕНИЯ Универсальные лексические категории омонимы придают речи экспрессию я
4. Реферат- Фотогальванометрический веберметр
5. Проходи же. Ожидала Этьена Я кивнула согласно- Где он Лорд покинул клан по личным делам
6. Проектирование котлована
7. то монотонножалобнойноте ~ так голосит капризный ребенок когда хочет новую игрушку
8. 01] Учебник [1
9. Оценка кредитоспособности заемщика с целью минимизации кредитного риска
10. . Размер сечения выбираем в зависимости от крутящего момента Т1 Нм и частоты вращения n1 мин1 на малом шкиве
11. Договор международной перевозки грузов
12. Анархия
13. ТЕМА 8- Державні соціальні допомоги 2 години для студентів ННІ права
14. РЕФЕРАТ НА ТЕМУ- Лікарська допомога первиннообщинного ладу
15. There~s plce in the sun for everyone who hs the will
16. Первая философия Аристотеля позднее названа метафизикой содержит учение о 4 основных принципах бытия
17. Оздоровление детей за рубежом- проблемы правового регулирования
18. Контрольная работа- Типичные ошибки бизнес-плана
19. Реферат- Организация участка по ремонту колесных пар пассажирских вагонов
20. Общая характеристика экономического развития России в первой половине XVIII в Сущность реформ Петра I