Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Конспект занятия "Численные методы решения задач" (средствами MS Excel)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Конспект занятия "Численные методы решения задач" (средствами MS Excel)

библиотека
материалов

ТЕМА: «Численные методы решения математических задач средствами Microsoft Excel»


ФИО ПРЕПОДАВАТЕЛЯ: Шашкова Юлия Николаевна, преподаватель информатики


ТИП УРОКА: Занятие комплексного применения знаний и умений


ВИД УРОКА: Практическая работа


ДИСЦИПЛИНА: «Компьютерное моделирование»


ЦЕЛЬ и ЗАДАЧИ:

- формирование навыков решения системы линейных уравнений методом Крамера средствами Microsoft Excel;

- усвоение приемов работы с матрицами, и матричного способа решения систем линейных уравнений средствами Microsoft Excel;

- формирование навыков решения уравнения методом половинного деления с точностью ε и методом оптимизации.

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

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

- воспитание внимательности, аккуратности, добросовестности.


ЛИТЕРАТУРА

1) Могилев, А.В. Информатика: учебное пособие для студ. Пед.вузов/ А.В. Могилев, Н.И. Пак, Е.К. Хеннер. – М.: Академия, 2008. – 848 с

2) Гельман В.Я. Решение математических задач средствами Excel: Практикум. М.: Питер, 2003. – 240с

5


  1. Инструктаж по выполнению практического задания:

- цель работы;

- комментарии по программному обеспечению;

- порядок выполнения заданий;

10

  1. Демонстрация выполнения задания преподавателем с устными по-шаговыми инструкциями

10

  1. Самостоятельная работа студентов за компьютером

25

  1. Физкультминутка для глаз, рук и тела

5

  1. Самостоятельная работа студентов за компьютером

30

  1. Анализ и оценка выполненных работ и степени овладения студентами запланированными умениями

5



ПРАКТИЧЕСКАЯ РАБОТА

«Численные методы решения математических задач средствами Microsoft Excel»


Цель: формирование навыков решения систем линейных уравнений и уравнений с одной неизвестной численными методами в табличном редакторе Microsoft Excel.


Численные методы решения различных видов уравнений – это алгоритмы нахождения приближённых (а иногда и точных) значений искомого решения. Решение алгебраических уравнений при этом получаются в виде значений аргументов, вычисленных с определённой степенью точности. Численные методы можно применять только к корректно поставленным задачам.


Упражнение 1. РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ УРАВНЕНИЙ
МАТРИЧНЫМ МЕТОДОМ


Цель упражнения: сформировать навыки решения систем линейных уравнений средствами Microsoft Excel матричным способом.


Многие прикладные задачи в технике, экономике и других областях сводятся к решению системы линейных уравнений, поэтому особенно важно уметь их решать.

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




Решением системы называется такая совокупность n чисел, при подстановке которых каждое уравнение системы обращается в верное равенство. Система уравнений совместна, если она имеет хотя бы одно решение.

Данную систему уравнений можно записать в виде матричного уравнения:

,

где А – матрица коэффициентов при переменных;

Х – матрица-столбец (вектор) неизвестных;

В – матрица-столбец (вектор) свободных членов.

В развернутом виде систему можно представить следующим образом:



Существует ряд методов решения системы: методы Крамера, Гаусса и т.д. Предполагая использование компьютера для проведения вычислений, наиболее целесообразно рассмотреть решение системы методом обратной матрицы.



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


Задание 1. Необходимо решить систему уравнений



Решение.

  1. На Лист1 введите матрицу А в диапазон А1:В2. И вектор В=(7 40) в диапазон С1:С2.



  1. Найдите обратную матрицу А-1. Для этого:

    • Выделите блок А3:В4 под обратную матрицу;

    • На закладке ФОРМУЛЫ выберите пункт МАТЕМАТИЧЕСКИЕ. В выпадающем списке выберите функцию МОБР;

    • Появившееся диалоговое окно МОБР мышью отодвиньте в сторону от исходной матрицы и введите диапазон исходной матрицы А1:В2 в рабочее поле Массив (указателем мыши принажатой левой кнопке). После чего нажмите сочетание CTRL+SHIFT+ENTER

    • В результате в диапазоне А3:В4 появиться обратная матрица



  1. Умножением обратной матрицы А-1 на вектор В найдите вектор Х. Для этого:

    • Выделите блок С3:С4 под результирующую матрицу (вектор Х);

    • На закладке ФОРМУЛЫ выберите пункт МАТЕМАТИЧЕСКИЕ. В выпадающем списке выберите функцию МУМНОЖ;

    • Появившееся диалоговое окно МУМНОЖ мышью отодвиньте в сторону от исходной матрицы и введите диапазон обратной матрицы А3:В4 в поле Массив1 и диапазон С1:С2 в рабочее поле Массив2. После чего нажмите сочетание CTRL+SHIFT+ENTER;

    • В результате в диапазоне С3:С4 появился вектор Х. Причем х=5, у=-4.

  2. Можно осуществить проверку найденного решения. Для этого найденный вектор Х необходимо подставить в исходное матричное уравнение .


Задание 2. Самостоятельно решите следующие системы уравнений






Упражнение 2. РЕШЕНИЕ СИСТЕМЫ УРАВНЕНИЙ МЕТОДОМ КРАМЕРА


Цель упражнения: сформировать навыки решения системы линейных уравнений методом Крамера средствами Microsoft Excel.

Метод Крамера (правило Крамера) — способ решения квадратных систем линейных алгебраических уравнений с ненулевым определителем основной матрицы (причём для таких уравнений решение существует и единственно)

Задание 3. Решить систему линейных уравнений методом Крамера.


Решение:

  1. Введите на Листе2 матрицу А (размером 3х3) в диапазон ячеек В1:D3, столбец свободных членов b в диапазон B5:B7.

hello_html_m7ec9966d.png

  1. В ячейку В9 посчитайте определитель основной матрицы с помощью функции МОПРЕД(массив). После чего нажмите сочетание CTRL+SHIFT+ENTER.

  2. Введите матрицу D1 (размером 3х3) в диапазон ячеек В11:D13, в ячейку G12 введите определитель матрицы D1 с помощью функции МОПРЕД(массив), где матрица D1составлена из элементов матрицы А, в которой первый столбец заменен столбцом свободных членов.

  3. Введите матрицу D2 (размером 3х3) в диапазон ячеек В15:D17, в ячейку G16 введите определитель матрицы D2 с помощью функции МОПРЕД(массив), где матрица D2 составлена из элементов матрицы А, в которой второй столбец заменен столбцом свободных членов.

  4. Введите матрицу D3 (размером 3х3) в диапазон ячеек В19:D21, в ячейку G20 введите определитель матрицы D2 с помощью функции МОПРЕД(массив), где матрица D2 составлена из элементов матрицы А, в которой третий столбец заменен столбцом свободных членов.

  5. Вычислить искомые неизвестные, в диапазоне В23:В25

hello_html_m11c848c.png

Задание 4. Решить систему линейных уравнений методом Крамера.

  1. Упражнение 3. РЕШЕНИЕ УРАВНЕНИЯ

  2. МЕТОДОМ ПОЛОВИННОГО ДЕЛЕНИЯ

  3. Цель упражнения: сформировать навыки решения уравнения методом половинного деления с точностью ε.

    Пусть на отрезке [a,b] расположен один корень уравнения , который необходимо уточнить с погрешностью ε.
  4. Процедура уточнения положения корня заключается в построении последовательности вложенных друг в друга отрезков, каждый из которых содержит корень уравнения. Для этого находится середина текущего интервала неопределенности:

  5. hello_html_24428e25.gif

  6. В качестве следующего интервала неопределенности из двух возможных выбирается тот, на концах которых функция имеет разные знаки. Точность будет достигнута, если:

  7. hello_html_m13fc464a.gif

  8. Корень уравнения вычисляется по формуле

  9. Задание 5. Уточнить корни уравнения методом половинного деления с точностью до 0,00001.

  10. Решение.

  1. На Лист3 заполнить ячейки А1:H1 последовательностью следующим образом: a, b, c=(a+b)/2, f(a), f(b), f(c), |b-a|<=2*e, e

  2. Ввести в ячейку A2 число 5, в ячейку B2 - число 6.

  3. В ячейку B2 ввести формулу: =(A2+B2)/2.

  4. В ячейку D2 ввести формулу: =cos(2*A2)+A2-5, скопировать эту формулу в ячейки E2:F2.

  5. Ввести в ячейку G2 формулу: =ЕСЛИ(ABS(B2-A2)<=2*$H$2;C2;"-").

  6. Ввести в ячейку H2 число 0,00001.

  7. В ячейку A3 ввести формулу: =ЕСЛИ(D2*F2<0;A2;C2).

  8. В ячейку B3 ввести формулу: =ЕСЛИ(D2*F2<0;C2;B2).

  9. Диапазон ячеек C2:G2 скопировать в диапазон ячеек C3:G3.

  10. Выделить диапазон ячеек A3:G3 и с помощью маркера заполнения заполнить все нижестоящие ячейки до получения результата в одной из ячеек столбца G (это ячейки A3:G23).

  1. hello_html_m27a440ab.png

  2. Ответ: Корень уравнения cos(2x)+x-5=0 равен 5,32977.

  3. Упражнение 4. РЕШЕНИЕ УРАВНЕНИЙ С ОДНИМ НЕИЗВЕСТНЫМ
    СРЕДСТВАМИ ОПТИМИЗАЦИИ

  4. Цель упражнения: сформировать навыки решения уравнения методом оптимизации.

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

  6. Нахождение корней уравнений данного вида даже в случае алгебраических уравнений выше третьей степени представляется достаточно сложную задачу. В этих случаях единственным путем является получение приближенных решений, выбором неизвестных значений так, чтобы они давали минимум ошибки некоторой целевой функции (как правило, квадратичной). Обычно используются итерационные методы, когда вначале выбирают некоторое начальное приближение, а затем вычисляют последовательность приближений.

  7. Итерационные методы обеспечивают сходимость таких приближений к искомому значению х.

  8. Задание 5. Найти решение уравнения

  9. Решение. Уравнение имеет два корня. Решение начинаем с нахождения первого корня.

  1. На Листе4 заносим в ячейку А1 ориентировочное значение первого корня, например, 3.

  2. Заносим в ячейку В1 левую часть уравнения, используя в качестве независимой переменной ссылку на ячейку А1. Соответствующая формула будет иметь вид =A1^2-3*A1+2

  3. Вызываем функцию ПОДБОР ПАРАМЕТРОВ (Закладка Данные, Кнопка Анализ «что-если»)

  1. hello_html_7bc67440.png

  1. В поле Установить в ячейке указываем В1, в поле Значение задаем 0 (правая часть уравнения), в поле Изменяя значение ячейки указываем А1.

  2. Щелкаем по кнопке ОК и получаем результат подбора, таким образом получаем в ячейке А1 приближенное значение х1=2,000048. При этом точность решения указана в ячейке В1, получаем 2е-5.

  3. Повторяем расчет для второго корня, задавая в ячейке А1 другое начальное значение, например, -3. Аналогично получаем значение второго корн уравнения х2=0,9996.

  4. Подставляя значения (округленные) в ячейку А1 –выполнить проверку.

  5. Записываем ответ

  1. Вопросы:

  1. Назовите функции Microsoft Excel, которые можно использовать при выполнении операций с матрицами.

  2. Укажите способ решения уравнения, систем линейных уравнений, реализуемый в Excel.

Автор
Дата добавления 15.04.2016
Раздел Информатика
Подраздел Конспекты
Просмотров244
Номер материала ДБ-034339
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

Похожие материалы

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