Автор Лагутина Марина Андреевна Руководитель проекта Учитель математики ГБОУ СОШ 237 Белкина Елена Геннадьевна АВТОМАТИЗАЦИЯ ТРУДА УЧИТЕЛЯ НА ПРИМЕРЕ РЕШЕНИЯ.

Презентация:



Advertisements
Похожие презентации
Численные методы линейной алгебры. Методы решений нелинейных уравнений и систем. Лекция 3:
Advertisements

Решение систем линейных уравнений матричными методами Выполнила : Донец Елизавета, ученица 10 В класса. Научный руководитель : Симакова М. Н., учитель.
Глава 2 МЕТОДЫ РЕШЕНИЯ СИСТЕМ ЛИНЕЙНЫХ УРАВНЕНИЙ 2.1. Общая характеристика методов решения систем линейных уравнений.
Высшая математика Кафедра математики и моделирования Преподаватель Никулина Л. С. Четвертый семестр.
Формирование математических моделей систем. 1. Этапы формирования моделей Разработка любой математической модели (в том числе модели электромеханической.
Лекция 6 по дисциплине «Информационные технологии» на тему: «Решение уравнений и неравенств и системы уравненийв MathCAD» Мамонова Татьяна Егоровна
Занятие 1. Матрицы Виды матриц Действия над ними.
Матрицы Элементарные преобразования и действия над матрицами made by aspirin.
Линейная алгебра Метод Гаусса решения систем линейных уравнений Ранг матрицы Исследование систем линейных уравнений Однородные системы линейных уравнений.
Системы линейных уравнений.. Системой m линейных уравнений с n неизвестными х 1, х 2, …, х n называется система вида a ij - коэффициенты системы, i=1,…,m;
§2 РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ 2.1 Системы линейных уравнений Линейной системой m уравнений с n неизвестными х 1, х 2,…х n называется.
Метод Гаусса решения систем линейных уравнений. Рассмотрим систему m линейных уравнений с n неизвестными:
Тема 1 «Элементы линейной и векторной алгебры» Кафедра математики и моделирования Старший преподаватель Г.В. Аверкова Курс «Высшая математика» Понятия.
Компьютерная реализация математических моделей динамических систем.
Метод Гаусса Выполнил Межов В.С. Группа СБ
Презентация "Методы решения системы линейных уравнений"
Системы n линейных уравнений с n неизвестными. Определение: Определение. Система n уравнений с n неизвестными в общем виде записывается следующим образом:
Приближенное решение систем нелинейных уравнений Методами Ньютона и Итераций.
Линейная алгебра Матрицы. Основные понятия. Действия над матрицами Метод обратной матрицы решения систем линейных уравнений.
Линейная алгебра Определители второго порядка Системы из двух линейных уравнений с двумя неизвестными Определители n – ого порядка Методы вычисления определителей.
Транксрипт:

Автор Лагутина Марина Андреевна Руководитель проекта Учитель математики ГБОУ СОШ 237 Белкина Елена Геннадьевна АВТОМАТИЗАЦИЯ ТРУДА УЧИТЕЛЯ НА ПРИМЕРЕ РЕШЕНИЯ СИСТЕМ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ С ИСПОЛЬЗОВАНИЕМ ПРОГРАММНОГО ПАКЕТА MATHCAD

Ознакомить учителей математики с возможностями продукта MathCAD Обеспечить автоматизацию работы учителей с использованием MathCAD Рассмотреть решение систем алгебраических уравнений с помощью MathCAD ЦЕЛИ РАБОТЫ

Работа может применяться на факультативных занятиях и математических кружках Работа ориентирована на школьных учителей математики, в том числе проводящих факультативные занятия и математические кружки. ДЛЯ КОГО ЭТА РАБОТА

Работа разделена на две части: 1. Предоставляет базовые знания работы с программой MathCAD 2. Как они могут быть применены для решения СЛАУ и других типовых математических задач, часто встречаемых в ходе преподавания школьных дисциплин СОДЕРЖАНИЕ РАБОТЫ

Язык Fortran задачи линейной алгебры, интегрирование, решение дифференциальных уравнений Математические пакеты Mathematica Maple Matlab Mathcad КАК РЕШАЮТСЯ ТИПОВЫЕ ЗАДАЧИ?

Пакет MathCAD популярен, пожалуй, более в инженерной, чем в научной среде. ПОЧЕМУ MATHCAD?

Режим WYSIWYG Не требуется изучать какую-либо систему команд, как, например, в случае пакетов Mathematica или Maple Ориентирован на проведение численных расчетов Простота освоения Дружественный интерфейс ПОЧЕМУ MATHCAD?

подготавливать научно- технические документы, содержащие текст, и формулы, записанные в привычной для специалистов форме; вычислять результаты математических операций, в которых участвуют числовые константы, переменные и размерные физические величины; операции с векторами и матрицами; решение уравнений и систем уравнений (неравенств); проводить статистические расчеты и анализ данных; строить двумерные и трехмерные графики; тождественные преобразования (в том числе упрощение), аналитическое решение уравнений и систем; дифференцирование и интегрирование, аналитическое и численное; решение дифференциальных уравнений; И многое другое… ЧТО УМЕЕТ MATHCAD?

ИНТЕРФЕЙС MATHCAD

ОСНОВНЫЕ КОМАНДЫ

5^2=25 ПРАВИЛА НАБОРА КОМАНД

Упростить выражение: ТИПОВЫЕ ЗАДАЧИ

Указатель мыши подводим к опции Символы в главном меню и щелкаем левой кнопкой мыши один раз (далее входим в Символы). В выпадающем меню указатель мыши подводим к опции Упростить и щелкаем на указанном пункте. На экране отображается наше выражение, но уже в выделенном виде. Повторяем наши действия: входим в Символы (подводим указатель мыши и щелкаем левой кнопкой мыши) и активизируем Упростить. На экране появляется ответ: ПРАВИЛА НАБОРА КОМАНД

Получаем ответ: ТИПОВЫЕ ЗАДАЧИ

Упростить выражение: ТИПОВЫЕ ЗАДАЧИ

Набираем на клавиатуре: X= 1.5 Y= x^2-5y^2= ТИПОВЫЕ ЗАДАЧИ

Получаем ответ: ТИПОВЫЕ ЗАДАЧИ

РЕШЕНИЕ СЛАУ

Способы решения делятся на две группы: 1. точные методы, представляющие собой конечные алгоритмы для вычисления корней системы (решение систем с помощью обратной матрицы, правило Крамера, метод Гаусса и др.), 2. итерационные методы, позволяющие получить решение системы с заданной точностью путем сходящихся итерационных процессов (метод итерации, метод Зейделя и др.). СПОСОБЫ РЕШЕНИЯ СЛАУ

Точные методы Вследствие неизбежных округлений результаты являются приближенными Итерационные методы Добавляется погрешность метода. Эффективное применение итерационных методов существенно зависит от удачного выбора начального приближения и быстроты сходимости процесса СПОСОБЫ РЕШЕНИЯ СЛАУ

MathCAD дает возможность решать системы уравнений. Максимальное число уравнений и переменных равно 50. Результатом решения системы будет численное значение искомого корня. РЕШЕНИЕ СЛАУ С ПОМОЩЬЮ БЛОКА GIVEN И ФУНКЦИИ FIND

Системы линейных и нелинейных уравнений и неравенств позволяет решать блок given в сочетании с функцией Find. В блоке given записывается система уравнений и/или неравенств, подлежащих решению. РЕШЕНИЕ СЛАУ С ПОМОЩЬЮ БЛОКА GIVEN И ФУНКЦИИ FIND

Воспользуемся MathCAD и запишем систему в терминах блока «given - find»: РЕШЕНИЕ СЛАУ С ПОМОЩЬЮ БЛОКА GIVEN И ФУНКЦИИ FIND

Матричным уравнением называется уравнение, коэффициенты и неизвестные которого – прямоугольные матрицы соответствующей размерности. Матричные уравнения можно разрешать только, если система не вырождена, то есть ее определитель отличен от нуля. Матричный способ более изящен (хотя и не самый эффективный с точки зрения вычислительной математики). РЕШЕНИЕ СЛАУ МАТРИЧНЫМ СПОСОБОМ

Последовательность действий для решения с помощью Mathcad: 1. Установите режим автоматических вычислений. 2. Введите матрицу системы и матрицу-столбец правых частей. 3. Вычислите решение системы по формуле x=A-1b. 4. Проверьте правильность решения умножением матрицы системы на вектор-столбец решения. 5. Найдите решение системы с помощью функции lsolve и сравните результаты. РЕШЕНИЕ СЛАУ МАТРИЧНЫМ СПОСОБОМ

Напишем код решения СЛАУ матричным способ на MathCAD. Также Решим систему с помощью функции lsolve и сравним результат с решением x=A-1b. С функцией lsolve мы сталкиваемся впервые, опишем ее: Lsolve(A,b) – возвращает вектор решения такой, что Ax=b. Аргументы: А - квадратная, не сингулярная матрица. b - вектор, имеющий столько же рядов, сколько рядов в матрице А. РЕШЕНИЕ СЛАУ МАТРИЧНЫМ СПОСОБОМ

Метод Гаусса, его еще называют методом Гауссовых исключений, состоит в том, что систему приводят последовательным исключением неизвестных к эквивалентной системе с треугольной матрицей. РЕШЕНИЕ СЛАУ МЕТОДОМ ГАУССА

Решение которой находят по рекуррентным формулам:

Прямой ход метода Гаусса элементарными операциями над строками приводят расширенную матрицу системы к ступенчатому виду: РЕШЕНИЕ СЛАУ МЕТОДОМ ГАУССА

Обратный ход метода Гаусса ступенчатую матрицу преобразуют так, чтобы в первых n столбцах получилась единичная матрица: Последний, (n + 1) столбец этой матрицы содержит решение системы. РЕШЕНИЕ СЛАУ МЕТОДОМ ГАУССА

В MathCAD прямой и обратный ходы метода Гаусса выполняет функция rref(A). Далее показано решение системы линейных уравнений методом Гаусса, в котором используются следующие функции: Rref(A) - возвращается ступенчатая форма матрицы А. Augment(A,B) - Возвращается массив, сформированный расположением A и В бок о бок. Массивы A и В должны иметь одинаковое число строк РЕШЕНИЕ СЛАУ МЕТОДОМ ГАУССА

Последовательность действий: Функция augment(A,b) формирует расширенную матрицу системы добавлением к матрице системы справа столбца правых частей. Функция rref приводит расширенную матрицу системы к ступенчатому виду, выполняя прямой и обратный ходы гауссова исключения. Последний столбец содержит решение системы.

РЕШЕНИЕ СЛАУ МЕТОДОМ ГАУССА

Последовательность действий: Вычисляем D определитель матрицы А. Зададим матрицу DX1, заменой первого столбца матрицы А, матрицей b. Вычисляем определитель матрицы DX1. Зададим матрицу DX2, заменой второго столбца матрицы А, матрицей b. Вычисляем определитель матрицы DX2. Зададим матрицу DX3, заменой третьего столбца матрицы А, матрицей b. Вычисляем определитель матрицы DX3. Определяем решение системы линейных уравнений x 1, x 2, x 3. РЕШЕНИЕ СЛАУ МЕТОДОМ КРАМЕРА

ВЫВОДЫ Пакет MathCAD чрезвычайно интуитивен, т.к. все формулы в его документах записываются в традиционной форме, и как таковой язык программирования не применяется, а богатый пакет встроенных функций позволяет решать многочисленные задачи: разрешать уравнения и системы, раскладывать многочлены и решать неравенства, строить графики и т.д. Данная работа позволит ученикам и учителям быстро освоить основные навыки работы с пакетом MathCAD, а последовательные примеры и методы решения помогут их закрепить для решения новых задач.