Решение систем линейных уравнений (СЛАУ)

Матричные операции

1.1. Умножение матриц:

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

Задание: умножить матрицы:

- каждое число матрицы записать в отдельную ячейку;

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выделить блок пустых ячеек под итоговую матрицу (количество строк равно первой матрице (для примера – 4), количество столбцов равно второй матрице (для примера – 2):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выбрать Формулы / Математические, МУМНОЖ:

- в поле Массив 1 указать первую матрицу (выделить мышью):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- перейти щелчком в поле Массив 2, указать вторую матрицу:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- !Внимание: для закрытия диалога и получения результата умножения матриц нажать сочетание клавиш CTRL+SHIFT+ENTER (! не нажимать ОК или ENTER).

Результат умножения матриц:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Самостоятельно найти произведение матриц:

       
-6 -7
*

    -8 -12   -2 -6
       
  -4                
                             
     
  -3   -2   -6
-5 -3   -5   -1  

1.2. Умножение матрицы на число

Задание: умножить матрицу на число (12):

1 способ:

- каждое число матрицы записать в отдельную ячейку (с ячейки А1 по С3);

- выделить ячейку Е1:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- в ячейке Е1 ввести формулу: =12*A1 (A1 – ссылка на ячейку А1, для того чтобы ссылка была в формуле нужно сделать щелчок по ячейке А1 или ввести с клавиатуры (!латынь):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- нажать ENTER, «схватить ячейку Е1 за нижний правый угол (курсор превращается в черный крестик);

Решение систем линейных уравнений (СЛАУ) - student2.ru

- растянуть ячейку Е1 за черный крестик вправо на три ячейки, затем вниз на три ячейки, отпустить кнопку мыши – появляется результат умножения матрицы на число:

Решение систем линейных уравнений (СЛАУ) - student2.ru

2 способ:

- каждое число матрицы записать в отдельную ячейку (с ячейки А1 по С3);

- в ячейку А5 ввести число 12:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- в ячейке Е1 ввести формулу: =А1*$A$5 (порядок ввода: =, щелчок по ячейке А1, щелчок по ячейке А5, нажать клавишу F4 – перевод относительной ссылки в абсолютную):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- нажать ENTER, «схватить ячейку Е1 за нижний правый угол (курсор превращается в черный крестик);

Решение систем линейных уравнений (СЛАУ) - student2.ru

- растянуть ячейку Е1 за черный крестик вправо на три ячейки, затем вниз на три ячейки, отпустить кнопку мыши – появляется результат умножения матрицы на число:

Решение систем линейных уравнений (СЛАУ) - student2.ru

3 способ:

- выделить блок ячеек равный исходной матрице (3 на 3 – E1:G3):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- в строке формул (после значка Решение систем линейных уравнений (СЛАУ) - student2.ru ввести формулу: =12*А1:С3) для ввода диапазона А1:С3 после знака «*» выделить блок ячеек с А1по С3):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- !Внимание: для получения результата нажать сочетание клавиш CTRL+SHIFT+ENTER (! не нажимать ОК или ENTER).

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Самостоятельно умножить матрицы на число(для каждой матрицы – один из способов).

           
* -22 * -6 *

Решение систем линейных уравнений (СЛАУ)

Задание: решить систему линейных уравнений:

x + y + 2z = – 1

2x ­– y – 3z = 4

5x + 6y – 2z = 18

- ввести коэффициенты уравнения и свободные члены в отдельные матрицы (! учитывать знаки):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- найти обратную матрицу коэффициентов: выделить блок пустых ячеек под обратную матрицу (равен исходной (3 на 3):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- Формулы / Математические, МОБР:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выделить матрицу коэффициентов:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- !Внимание: для получения результата нажать сочетание клавиш CTRL+SHIFT+ENTER (! не нажимать ОК или ENTER).

- обратная матрица:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- умножить обратную матрицу на матрицу свободных коэффициентов: выделить блок пустых ячеек под итоговую матрицу (количество строк равно первой матрице (для примера – 3), количество столбцов равно второй матрице (для примера – 1):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выбрать Формулы / Математические, МУМНОЖ:

- в поле Массив 1 указать обратную матрицу (выделить мышью);

- перейти щелчком в поле Массив 2, указать матрицу коэффициентов:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- !Внимание: для закрытия диалога и получения результата умножения матриц нажать сочетание клавиш CTRL+SHIFT+ENTER (! не нажимать ОК или ENTER).

Результат решения СЛАУ – матрица из трех чисел, которые являются решением системы линейных уравнений (значения x, y , z):

Решение систем линейных уравнений (СЛАУ) - student2.ru

Самостоятельно решить системы уравнений:

x1 – x2 + x3 = 3, x1 + 2x2 + 3x3 – 2x4 = 6, 2x – 3y + z = 20,

2x1 + x2 + x3 = 11, 2x1 + 4x2 – 2x3 – 3x4 = 18, x + 5y – 4z = – 5,

x1 + x2 + 2x3 = 8. 3x1 + 2x2 – x3 + 2x4 = 4, 4x + y – 3z = – 4.

2x1 – 3x2 + 2x3 + x4 = – 8.

3x + 2y + z = 5, x – 2y + 3z = 6, 4x – 3y +2z = 9,

2x + 3y + z = 1, 2x + 3y – 4z = 20, 2x + 5y – 3z = 4,

2x + y + 34z = 11. 3x – 2y – 5z = 6. 5x + 6y – 2z = 18.

Графики функций

Задание: построить графики функций y1 = 5 ln (x)-3 и y2 = ex +x2

в интервале от 0,1 до 2,9 с шагом 0,2; добавить линии тренда.

- в ячейках А1, В1 и С1 ввести заголовки x, y1, y2;

- в ячейках А2, А3 ввести два первых значения x: 0,1 – начальное, 0,3 – второе значение с шагом 0,2:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выделить ячейки А2, А3, растянуть их за черный крестик вниз до значения 2,9:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- отпустить кнопку мыши;

- в ячейке В2 ввести формулу: =5*ln (А2)-3, для ввода первого значения x (находится в ячейке А2) щелкнуть мышью по ячейке А2:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- нажать ENTER, в ячейке В2 появляется значение -15;

- - в ячейке С2 ввести формулу: = EXP(A2)+(A2)^2, для ввода значения x (находится в ячейке А2) щелкать мышью по ячейке А2:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- нажать ENTER, в ячейке С2 появляется значение 1,12;

- выделить значения -15 и 1,12, растянуть их за черный крестик для последнего значения x – 2,9:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выделить все значения y1 и y2 (вместе с заголовками):

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выбрать Вставка – область Диаграммы – График – График с маркерами:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- выделить левым щелчком график функции y2 (красный), щелкнуть во выделенному графику правой кнопкой, выбрать Добавить линию тренда …

Решение систем линейных уравнений (СЛАУ) - student2.ru

- перебрать (включением ¤) виды линии тренда – Экспоненциальная, Линейная, Логарифмическая, Полиномиальная, Степенная, Линейная фильтрация;

- выбрать ¤ Полиномиальная, Степень 2, так как линия тренда наиболее подходит по форме графику функции y2; выбрать Название ¤другое , ввести линия тренда y2; включить þ показывать уравнение на диаграмме – рядом с графиком функции y2 появляется уравнение, которое является теоретическим описанием полученного графика функции:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- закрыть диалог (! не крестиком, а кнопкой Закрыть);

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- аналогично построить линию тренда для графика функции y1:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- не закрывая диалога (если закрыли, щелчок правой кнопкой по линии тренда, выбрать Формат линии тренда), выбрать слева Тип линии, выбрать справа Тип штриха – пунктир:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- закрыть диалог кнопокой Закрыть;

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Самостоятельно построитьграфики функций, добавить линию тренда только для графика функции y1 с уравнением:

Функция Значения аргумента
от до с шагом
y1 = 3 ln x 0,1 1,9 0,1
y2 = ex - 2
y3 = 8/(x+0,6) - 7
y4 = 4x3 - 20x2 + 20x

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Создание макросов

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

- выбрать Разработчик –нажатьОтносительные ссылки, затем Запись макроса, ввести имя макроса ! без пробела: ТаблицаПрибыль:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- нажать ОК,

- ! Внимание, началась запись макроса – не производить лишних действий, только те, которые прописаны ниже:

- ввести текст и формулу как на рисунке, изменить ширину столбцов, сделать рамку:

Решение систем линейных уравнений (СЛАУ) - student2.ru

В таблице – Таблица составлена, Доход, Расход, Прибыль – текст;

! Внимание: после заполнения каждой ячейки нажимать ENTER;

=СЕГОДНЯ() – функция, которая выводит текущую дату;

=В2-В3 – формула для расчета прибыли (В2 и В3 – ссылки на соответствующие ячейки, в формулу вводить щелчками по ячейкам или вручную в латинском алфавите);

- после ввода данных выбрать Разработчик – Остановить запись:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Проверка работы макроса:

- установить курсор в ячейку А5;

выбрать Разработчик – Макросы, выбрать макрос щелчком по имени, нажать кнопку Выполнить:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Результат:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- верхнюю таблицу можно удалить, в оставшейся таблице ввести числа как на рисунке, после нажатия ENTER рассчитается прибыль:

Решение систем линейных уравнений (СЛАУ) - student2.ru

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

(при необходимости удаления макроса выбрать Разработчик – Макросы, выбратьмакрос по имени, нажать кнопку Удалить.

Самостоятельно записать макросы для создания таблиц с относительными ссылками по образцу на рисунках:

- имя макроса МоиДанные:

Решение систем линейных уравнений (СЛАУ) - student2.ru

- имя макроса Расписание:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Фильтрация списков

Открыть файл Расходы.xls.

Задание: с помощью автофильтра показать данные для получателя Антонов, для даты после 5 февраля, сумма – больше или равна 3000.

Для вывода Автофильтра нужно установить курсор в любой ячейке таблицы (ничего не выделяя!), далее выбрать Данные – Фильтр.

Решение систем линейных уравнений (СЛАУ) - student2.ru

Затем следует открыть список (щелчком по стрелке) в нужном столбце (Получатель) и убрать ненужные флажки для отбора параметра (Антонов В.Л.), нажать ОК.

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

Решение систем линейных уравнений (СЛАУ) - student2.ru

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

Решение систем линейных уравнений (СЛАУ) - student2.ru

При необходимости продолжить фильтрацию по дате – открыть стрелку в столбце Дата, выбрать Фильтр по дате, далее выбрать нужный параметр (После).

Решение систем линейных уравнений (СЛАУ) - student2.ru

В строке «после» ввести нужную дату (5 фев). Обратите внимание, что формат ввода даты должен точно соответствовать формату даты в таблице. Нажмите ОК.

Решение систем линейных уравнений (СЛАУ) - student2.ru

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

Решение систем линейных уравнений (СЛАУ) - student2.ru

При необходимости продолжить фильтрацию по числовому значению, проводятся операции аналогично вышеописанной, но с выбором Числовых фильтров (Сумма больше или равна 3000).

Решение систем линейных уравнений (СЛАУ) - student2.ru

Результат действия трех вложенных фильтров:

Решение систем линейных уравнений (СЛАУ) - student2.ru

Для удаления фильтрации по одному параметру нужно включить флажок Выделить все и нажать кнопку ОК.

Решение систем линейных уравнений (СЛАУ) - student2.ru

Для удаления работы всего фильтра полностью нужно отжать кнопку Фильтр Решение систем линейных уравнений (СЛАУ) - student2.ru .

Самостоятельно отфильтровать список Расходы по условиям:
! Внимание: результаты последующей фильтрации удаляют предыдущие.

- расходы: накладные расходы, получатель: АО Оргсинтез, дата: до 1 марта;

- получатель: Борисова и Васильева, дата: между 5 февраля и 5 марта, сумма: больше 2000;

- расходы: зарплата, получатель: Иванов, дата: до 1 марта;сумма: больше 1000;

- получатель: АО ИНВЕСТ, АО ОРГСИНТЕЗ, сумма: больше или равно 450, дата: после 5 февраля.

Наши рекомендации