- •История развития вычислительной техники.
- •Состав персонального компьютера. Характеристика основных устройств пк.
- •Понятие информации. Файловая структура компьютера.
- •Понятие информации.
- •Файловая структура компьютера
- •Программное обеспечение компьютера: системное, базовое и прикладное.
- •2) Настройка панели инструментов:
- •Системы счисления и перевод чисел из 10-й в 2-ю, 8-ю, 16-ю системы счисления.
- •Основные вкладки ленты ms Word 2007. Добавление вкладки Разработчик на ленту.
- •Разрыв страницы и раздела в в ms Word 2007. Просмотр и печать документа Word.
- •Работа со стилями в ms Word 2007. Шаблоны и мастера Word.
- •Работа с таблицами в ms Word 2007 – форматирование, сортировка, преобразование в текст.
- •Вычисления в таблицах ms Word 2007.
- •Работа с редактором формул в и построение диаграмм ms Word 2007.
- •1. Вставка растрового рисунка из файла в документ Word 2007.
- •2 Этап. Подготовка шаблона документа Word
- •3 Этап. Работа Мастера слияния ms Word
- •Средства автоматизации ввода данных в Excel.
- •Добавление новой строки в ячейку, ввод дробей. Использование формы для ввода данных в ms Excel.
- •Стандартные функции ms Excel. Мастер функций.
- •Функции для работы с матрицами в ms Excel. Формула массива в ms Excel.
- •Функция «индекс»
- •Функция «поискпоз»
- •Решение уравнений и систем уравнений в ms Excel. Надстройка «Подбор параметра».
- •Надстройка ms Excel «Поиск решения». Решение уравнений и систем уравнений.
- •Фильтрация данных в ms Excel. Автофильтр и Расширенный фильтр.
- •Промежуточные итоги в бд ms Excel.
- •Функции для работы с базами данных ms Excel. Закрепление заголовков столбцов (строки) и столбца.
- •Сводные таблицы ms Excel.
- •Консолидация данных в ms Excel. Использование трехмерных данных.
- •Макросы в ms Excel. Понятие макроса. Запись и удаление макросов.
- •Численное решение нелинейных уравнений. Уточнение корней методом хорд.
- •Уточнение корней методом хорд
- •2.2. Подбор параметра
- •2.3. Поиск решения
- •Решение систем линейных алгебраических уравнений методом вычисления определителей, метод Крамера.
- •Аппроксимация функций в ms Excel.
Решение систем линейных алгебраических уравнений методом вычисления определителей, метод Крамера.
Методы решения СЛАУ
Cистему линейных уравнений вида:
Формула 7.1
принято называть системой n линейных алгебраических уравнений (СЛАУ) с n неизвестными. При этом произвольные числа aij (i = 1, 2,…, n; j = 1, 2,…, n) называются коэффициентами системы (коэффициентами при неизвестных), а числа bi (i = 1, 2,…, n) – свободными членами. Такая форма записи алгебраической линейной системы называется нормальной. Решением СЛАУ называется совокупность чисел xi (i = 1, 2,…, n), при подстановке которых в систему каждое из ее уравнений обращается в тождество.
Систему можно записать в матричной форме AX=B, где A – матрица коэффициентов при неизвестных (матрица системы):
Формула 7.3
Формула 7.4
Формула 7.5
X – вектор-столбец неизвестных , B – вектор-столбец свободных членов, целое число n называется размерностью системы. Система уравнений называется совместной, если она имеет хотя бы одно решение, и несовместной – в противном случае. Совместная система называется определенной, если она имеет единственное решение, и неопределенной, если она имеет больше одного решения.
Метод Крамера (методом вычисления определителей).
Решение СЛАУ можно найти по формулам Крамера
Формула 7.9
где det A = |A|– определитель матрицы системы (главный определитель), det Ai = |Ai| (i = 1, 2, …, n)– определители матриц Ai (вспомогательные определители), которые получаются из A заменой i-го столбца на столбец свободных членов B. Линейная алгебраическая система несовместна (не имеет решений), если det A=0. Порядок выполнения задания:
1. Найти определитель матрицы A. Если det(A)<>0, то выполнять далее, в противном случае решений нет.
2. Реализовать метод обратной матрицы (см. рисунок 2) для нахождения корней системы уравнений. Сделать проверку.
Рисунок 2. Метод обратной матрицы
3. Реализовать метод Крамера (метод вычисления определителей) (см. рисунок 3) для нахождения корней системы уравнений. Сделать проверку и сравнить результаты.
Рисунок 3. Метод Крамера (метод вычисления определителей).
Матричный способ решения систем линейных алгебраических уравнений.
Матричный способ решения
Матричный способ решения СЛАУ достаточно прост. Обе части матричного равенства AX=B умножим слева на обратную матрицу А-1. Получим A-1´A´X=A-1´B. Т.к. A-1´A=E, где E – единичная матрица (диагональная матрица, у которой по главной диагонали расположены единицы). Тогда решение системы запишется в следующем виде X = A-1 ´B Т.е. для решения системы необходимо найти для матрицы A обратную A-1 и умножить ее справа на вектор-столбец B свободных членов.
Для реализации этого метода в Excel необходимо воспользоваться функциями МУМНОЖ(матрица1;матрица2) и МОБР(матрица).
Матричные (групповые) операции
Табличные формулы или формулы массива – очень мощное вычислительное средство Excel, позволяющее работать с блоками рабочего листа как с отдельными ячейками. Табличные формулы в качестве результата возвращают массив значений. Поэтому перед вводом такой формулы необходимо:
þ выделить диапазон ячеек, куда будут помещены результаты;
þ набрать формулу;
þ по окончании ввода нажать комбинацию клавиш Ctrl+Shift+Enter!!!
Формула вводится во все ячейки выделенного интервала. При активизации любой ячейки из интервала, содержащего формулу массива, в строке формул отображается введенная формула, заключенная в фигурные скобки. Именно фигурные скобки являются признаком табличной формулы. Для выделения всего блока, содержащего табличную формулу, необходимо выделить одну из его ячеек, после чего нажать комбинацию клавиш Ctrl+/. Невозможно редактировать содержимое только одной ячейки из интервала с табличной формулой. Изменить можно только весь блок целиком, для чего он и должен быть предварительно выделен.
Операции с матрицами
К простейшим операциям с матрицами принято относить следующие:
þ сложение и вычитание матриц,
þ умножение и деление матрицы на число,
þ перемножение матриц,
þ транспонирование,
þ вычисление обратной матрицы.
Умножение (деление) матрицы на число, сложение (вычитание) матриц в Excel реализуются достаточно просто: с помощью обычных формул (поэлементное сложение или вычитание, умножение или деление на число), либо с использованием табличных формул, как это описано ниже.
Сложение матриц
Например, пусть необходимо сложить две матрицы размера 3´3.
Элементы первой матрицы (9 элементов) разместим в интервале A1:C3, второй – в диапазоне E1:G3. Под результат выделим интервал A5:C7. После чего, не снимая выделения, введем формулу =A1:C3+E1:G3, нажав комбинацию клавиш Ctrl+Shift+Enter. В ячейках интервала A5:C7 отобразится результат – сумма соответствующих элементов матриц, а в строке формул мы увидим {=A1:C3+E1:G3}.
Умножение матрицы на число
Пусть вместо сложения нам надо умножить первую матрицу на число 2. Для этого перемещаемся внутрь интервала A5:C7, выделяем его, нажав комбинацию Ctrl+/, вносим в формулу исправления =A1:C3*2 и нажимаем Ctrl+Shift+Enter. В интервале A5:C7 увидим результат умножения, а в строке формул – табличную формулу {=A1:C3*2}.
Для остальных матричных операций в Excel предусмотрены функции:
МОПРЕД(матрица)
вычисление определителя матрицы
МОБР(матрица)
вычисление обратной матрицы
МУМНОЖ(матрица1;матрица2)
произведение матриц
ТРАНСП(матрица)
транспонирование матрицы
Первая из этих функций в качестве результата возвращает число (определитель матрицы), поэтому вводится как обычная формула (Enter). Последние три возвращают блок ячеек, поэтому должны вводиться как табличные формулы (Ctrl+Shift+Enter).
