Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


На Листе 3 рабочей книги решить систему линейных уравнений в матричном виде, сделать проверку решения.

ЛАБОРАТОРНАЯ РАБОТА 10

Тема: “Использование массивов и табличных формул”

Цель работы: изучить принцип работы с массивами и табличными функциями, ознакомиться с некоторыми встроенными функциями, которые используются для обработки матриц, закрепить на практике полученные знания.

 

Задание 1. На первом листе книги Еxcel выполнить четыре учебных примера (рис.1). Книгу сохранить.

Пример 1

Найти сумму чисел в строках 1 и 2 по каждому столбцу, а результат поместить в строку 3.

(см.рис.1)

Порядок выполнения:

1. В ячейках А1:Е1 и А2:Е2 разместите соответственно числа первой и второй строк.

2. Выделите интервал ячеек А3:Е3

3. Напечатайте формулу =А1:Е1+А2:Е2

4. Нажмите клавиши Сtrl+Shift+Enter, после этого должны появиться в строке формул фигурные скобки, а в ячейках А3:Е3 - результат.

Рис.1


Пример 2

Заданы два вектора -столбца x и y размерности 5. Найти скалярное произведение этих векторов.(Скалярное произведение (x, y) - это сумма произведений соответствующих элементов векторов x и y.).

Порядок выполнения:

1. Разместим два вектора в ячейках A5:A9 и B5:B9 соответственно.

2. Выделим ячейку С8

3. Наберите формулу =СУММ(A5:A9 * B5:B9)

4. Нажмите клавиши Сtrl+Shift+Enter. Результат в ячейке С8.

5. Вычислите аналитически и сравните с полученным результатом.

 

Пример 3

Заданы матрицы U и V размерности 3x3. Найти их сумму.

Порядок выполнения:

1. Разместим исходные матрицы U и V в интервалах A11:C13 и E11:G13 соответственно

2. Выделим интервал размером 3 на 3, например H11:J13

3. Наберем формулу =А11:C13+E11:G13

4. Нажмите клавиши Сtrl+Shift+Enter и в интервале Н11:J13 получим результат

5. Вычислите аналитически и сравните с полученным результатом.

 

Пример 4

Заданы матрицы А и B размерности 2x4 и 4x2 соответственно. Найти их произведение.

Порядок выполнения:

1. Разместим матрицы A и B в интервалах A15: D16 и F15:G18 соответственно.

2. Поскольку результат это матрица размерности 2х2, то выделим для результата массив, содержащий две строки и два столбца, например I15:J16.

3. В строке формул наберите формулу =МУМНОЖ(A15:D16; F15:G18) или воспользуйтесь Мастером функций:

вызовите Мастер функций и выберите формулу МУМНОЖ. Нажмите кнопку Шаг>

4. Заполните поля, предназначенные для аргументов функции:

· Поле массив1 значение A15: D16

· Поле массив2 значение F15:G18

5. Нажмите клавиши Сtrl+Shift+Enter

 

Пример 5

На Листе 2 вычислить матричное выражение двумя способами: с промежуточными результатами и в одну формулу.

Числовые значения задать как на рис.2,, оформить исходные данные, промежуточные результаты, конечный результат (см. рис. 2). Проверить аналитически результаты вычислений

.Рис.2

 

Решение:

1. Поместим исходные данные – матрицы А, В и С -в ячейки A3:D4, F3:G6, I3:J4 соответственно.

Решение с промежуточными результатами:

2. Умножим матрицу А на матрицу В. Для этого:

· Выделим область ячеек для результата умножения, например A10:B11.

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

Функция – МУМНОЖ и нажимаем на кнопку ОК. (рис.3)

 

Рис.3.

· В появившемся диалоговом окне заполняем поля массив1 и массив2

· одновременно нажимаем клавиши Crtl +Shift+Enter.

Рис.4

3. Прибавим к результату умножения матрицу С. Для этого:

· Выделим диапазон ячеек E10:F11

· Введем следующую формулу =A10:B11+I3:J4

· одновременно нажимаем клавиши Crtl +Shift+Enter

4. Транспонируем результат сложения:

· Выделим диапазон ячеек А13:В14

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

· В окне для аргумента функции набираем E10:F11

· одновременно нажимаем клавиши Crtl +Shift+Enter.

Решение в одну формулу:

· Выделим промежуток ячеек под результат, например L10:M11

· В строке формул наберем следующю формулу =ТРАНСП(МУМНОЖ(A3:D4;F3:G6)+I3:J4)

· Нажмем клавиши Crtl +Shift+Enter.

Пример №6

На Листе 3 рабочей книги решить систему линейных уравнений в матричном виде, сделать проверку решения.

Решение:

1. Поместим исходные данные – матрицу коэффициентов А и столбец свободных членов уравнений В - в ячейки A3:C5 и A7:A9 соответственно.(Рис.5)

2. С помощью функции МОПРЕД проверим определитель матрицы А. Если он не равен 0, то существует матрица, обратная к А.

3. Найдем матрицу, обратную к А, для этого:

· Выделим интервал ячеек, например А12:C14

· С помощью команды меню 4 Формулы 4 Функции открываем диалоговое окно мастера функций, выбираем в окне КатегорияМатематические, в окне Функция – МОБР, нажимаем на кнопку ОК

· В окне для аргумента функции набираем А3:С5

· После нажатия на кнопку ОК помещаем курсор в строку формул и одновременно нажимаем клавиши Crtl +Shift+Enter.

4. Найдем решение уравнения в виде вектора Х, для этого с помощью функции МУМНОЖ перемножим матрицу, обратную к А и вектор-столбец В.

5. Выполним проверку и убедимся, что найденный вектор Х удовлетворяет исходной системе уравнений АХ=В.

Рис.5

 

Задание 2.

1. На Листе 4 рабочей книги вычислить матричное выражение (вариант взять из таблицы 1). Числовые значения задать самостоятельно, оформить исходные данные, промежуточные результаты, конечный результат. Проверить аналитически результаты вычислений.

2. На Листе 5 рабочей книги решить систему линейных уравнений в матричной форме и методом Крамера. Проверить полученный результат подстановкой. Исходные данные взять из таблицы 1.

3. Листы переименовать. Сохранить файл.


Таблица 1

Номер варианта Матричное выражение Система линейных уравнений
    ((QT34+D43)H32)T=? X1-2X2+6X3=-28 3X1 +3X3=-6 -2X1+X2-4X3=15
    (BT23+H32)(E22+D22)=? 2X1 +X3=6 4X1-3X2-2X3=-1 2X2+7X3=12
    (QT34D34+E44)T=? -3x1+2x3=5 2x1+4x2+4x3=-2 x1-2x2+5x3=31
    (E33+H33+DT33)Q34=? 3x2+2x3=2 -2x1+6x2=-22 4x1-2x2-x3=20
    ((E44+DT44)Q43-B43)T=? 5x1+2x2+x3=21 -2x1-4x2+2x3=-2 7x2+8x3=-14
    ((H34B43)T+E33-D33)T=? 6x1-2x2=18 4x1+3x2+4x3=-1 6x2+x3=-18
    ((D34+B34)D43)T+E33=? 8x2+9x3=38 2x1+4x2-2x3=-14 -3x1+2x2+x3=-7
    (DT34(E33+B33+H33))T=? 2x1+4x2+x3=2 -x1+6x2+8x3=17 3x2-12x3=-54
    D43(E33+H33)T+QT34=? -x2-4x3=-18 -8x1+2x2+2x3=12 4x1+4x2=8
    (D33+E33)T+H34Q43=? 7x1+6x2+8x3=64 2x1+3x2-5x3=-19 4x1+5x2+2x3=29
    (Q34BT34+E33-D33)T=? 9x1+7x2-x3=39 -3x2+4x3=-9 3x1+x2+9x3=9
    (E33+D33)T(Q34B43)=? 5x1+x3=25 6x1+7x2+10x3=81 -2x1+4x2+x3=1
    (D43+HT34)(E33+Q33)T=? -x1+8x2-3x3=1 8x1+2x2=-38 -5x2+7x3=-34
    (((E44+Q44)D42)H23)T=? -6x1+7x2-4х3=-44 3x1+6x2+6x3=57 5x1+4x2+7x3=71
    ((E33+H33)T+B33)D32=? -x1-7x2+6x3=-14 2x1+5x2+2x3=19 9x1+6x2+6x3=69

 



<== предыдущая лекция | следующая лекция ==>
Защитные конструкции языка Object Pascal | Лабораторная работа № 3 тема: физико - химические свойства белков
Поделиться с друзьями:


Дата добавления: 2016-12-29; Мы поможем в написании ваших работ!; просмотров: 392 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

2575 - | 2263 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.