Использование табличного процессора MS Excel для численного решения систем линейных уравнений и вычисления определенного интеграла
учебно-методическое пособие на тему
Учебно-методическое пособие Использование табличного процессора MS Excel для численного решения систем линейных уравнений и вычисления определенного интеграла разработано для организации самостоятельной работы студентов и соответствует действующей программе по курсу дисциплины «Информатика и ИКТ» для темы «Возможности динамических (электронных) таблиц. Математическая обработка числовых данных» раздела «Технология создания и преобразования информационных объектов».
Кротко изложены основы технологии работы с табличным процессором MS Excel и основы численных методов решения математических задач для систем линейных уравнений и вычисления определенного интеграла. Приведена пошаговая реализация нахождения неизвестных для системы линейных уравнений и вычисления значения определенного интеграла на конкретных примерах с использованием MS Excel. Представлены индивидуальные задания для самостоятельной работы студентов.
Учебное пособие предназначено для студентов образовательных учреждений среднего профессионального образования, изучающих дисциплину «Информатика и ИКТ», а также для реализации математических моделей с помощью компьютера при выполнении расчетно-графических, курсовых и дипломных работ.
Скачать:
Вложение | Размер |
---|---|
chisl.metody_v_excel.doc | 698 КБ |
Предварительный просмотр:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ НИЖЕГОРОДСКОЙ ОБЛАСТИ | |
Государственное бюджетное профессиональное образовательное учреждение «Кстовский нефтяной техникум имени Бориса Ивановича Корнилова» | |
СК-МД-15 | Система качества образовательного учреждения |
Учебно-методическое пособие |
Н. В. КОЛДАЕВА
Использование табличного процессора MS Excel для численного решения систем линейных уравнений и вычисления определенного интеграла
Учебно-методическое пособие
для самостоятельной работы студентов
по дисциплине «Информатика и ИКТ»
Кстово 2015
Аннотация
Учебно-методическое пособие Использование табличного процессора MS Excel для численного решения систем линейных уравнений и вычисления определенного интеграла разработано для организации самостоятельной работы студентов и соответствует действующей программе по курсу дисциплины «Информатика и ИКТ» для темы «Возможности динамических (электронных) таблиц. Математическая обработка числовых данных» раздела «Технология создания и преобразования информационных объектов».
Кротко изложены основы технологии работы с табличным процессором MS Excel и основы численных методов решения математических задач для систем линейных уравнений и вычисления определенного интеграла. Приведена пошаговая реализация нахождения неизвестных для системы линейных уравнений и вычисления значения определенного интеграла на конкретных примерах с использованием MS Excel. Представлены индивидуальные задания для самостоятельной работы студентов.
Учебное пособие предназначено для студентов ГБОУ СПО «Кстовский нефтяной техникум им. Б.И. Корнилова», изучающих дисциплину «Информатика и ИКТ», а также для реализации математических моделей с помощью компьютера при выполнении расчетно-графических, курсовых и дипломных работ.
СОДЕРЖАНИЕ
Введение
1. Табличный процессор Excel и технология работы в нем
1.1. Структура документа MS Excel
1.2. Основной принцип работы электронных таблиц
1.5. Основные правила создания формул и функций
1.6. Способы и методы формирования в формулах ссылок на ячейки
2. Математическая постановка задач
2.1. Метод Крамера решения систем линейных уравнений
2.2. Приближенные методы вычисления определенного интеграла
3. Реализация решения математических задач в MS Excel
3.1. Решение систем линейных уравнений с использованием табличного процессора MS Excel
3.2. Нахождение значений определенного интеграла с использованием табличного процессора MS Excel
4. Методические указания по выполнению самостоятельной работы
5. Варианты заданий для самостоятельной работы
5.1. Варианты заданий систем линейных уравнений
5.2. Варианты заданий определенного интеграла
Введение
Учебно-методическое пособие для самостоятельной работы студентов разработано в соответствии с действующей программой по курсу дисциплины «Информатика и ИКТ» для темы «Возможности динамических (электронных) таблиц. Математическая обработка числовых данных» раздела «Технология создания и преобразования информационных объектов».
Учебно-методическое пособие содержит теоретический материал по технологии использования табличного процессора MS Excel и математическим методам решения систем линейных уравнений и приближенному вычислению определенного интеграла, который является основой для практического использования решения математических задач с помощью компьютерных технологий. В разделе «Реализация решения математических задач в MS Excel» приведены подробные пошаговые решения примеров решения системы линейных уравнений и приближенного вычисления интеграла, которые могут быть воспроизведены студентом самостоятельно. Для закрепления полученных навыков в соответствии предлагаемыми методическими указаниями студент должен выполнить индивидуальные задания и представить их на проверку преподавателю.
Содержание учебно-методического пособия отражает практическую направленность использования компьютера для решения профессиональных задач, так как большинство инженерных задач использующих математические методы требуют сложных длительных вычислений, которые существенно упрощаются и сокращаются при использовании компьютерных технологий. Полученные студентом знания и умения, в первую очередь, могут быть использованы при выполнении расчетно-графических, курсовых работ и. конечно, при выполнении дипломной работы.
1. Табличный процессор Excel и технология работы в нем
1.1. Структура документа MS Excel
MS Excel – это прикладная программа управления электронными таблицами, которая используется для выполнения вычислений, организации данных, анализа результатов и поиска оптимальных решений.
Базовыми понятиями в Excel являются: книга, лист, таблица, ячейка.
Структуру книги можно представить следующим образом (см. Рис.1).
. . . . . .
А | В | С | D | Е | F | . . . | |
1 | Уч. группа | ФИО | МАТЕМ | ФИЗ | СР. БАЛ | ||
2 | 12-ЭОП-31 | ПЕТРОВ | 4 | 5 | 4,5 | ||
3 | 12-АСУ-21 | ИВАНОВ | 5 | 3 | 4 | ||
4 | Макс. Ср. бал. | 4,5 |
Рис. 1
Книга в Excel представляет собой файл с расширением xls. Имя книги (файла) задается при ее сохранении и должно напоминать о ее содержании. Каждая книга может состоять из нескольких поименованных листов (до 255, а по умолчанию – 3). Имя листа указано на ярлычке (внизу листа) и может быть изменено, чтобы напоминать о его содержании. Для перехода на другой лист надо щелкнуть ЛКМ (ЩЛКМ) по его ярлычку. Листы можно добавлять, удалять, копировать или переименовывать (ЩПКМ – щелчок правой кнопкой мыши по ярлычку и появится контекстное меню). Лист – это место для ввода, хранения и обработки данных. Лист Excel состоит из ячеек, каждая из которых имеет свой адрес. Ячейки образуют строки (до 65536) и столбцы (до 256). Строки имеют номера, а столбцы по умолчанию – буквенные имена (если стиль ссылок А1), или номера, если установлен стиль ссылок R1C1 (R – строка, а С – столбец). Стили ссылок задаются параметрами при работе с опциями меню «Сервис». Как правило, используется стиль А1.
1.2. Основной принцип работы электронных таблиц
Каждая ячейка листа может содержать текст, числовое значение или формулу и быть отформатирована.
Основной принцип работы электронных таблиц заключается в том, что одни ячейки рабочего листа используются как независимые переменные (влияющие ячейки), которым задаются значения из вне (например, пользователем), а другие ячейки используются как зависимые переменные (зависимые ячейки), которые содержат формулы, ссылающиеся на независимые переменные. Пользователь вводит исходные данные (текст или числа) во влияющие ячейки и формулы в зависимые ячейки, далее автоматически (или, в зависимости от настройки, по команде) производятся вычисления по формулам, и пользователь видит готовый результат в зависимых ячейках. Если же установить режим показа формул («Сервис \ Параметры»), то в зависимых ячейках будут видны только формулы.
А | В | С | D | E | |
1 | Уч. группа | ФИО | МАТЕМ | ФИЗ | СР. БАЛ |
2 | 12-ЭОП-31 | ПЕТРОВ | 4 | 5 | =СРЗНАЧ(С2:D2) |
3 | 12-АСУ-21 | ИВАНОВ | 5 | 3 | =СРЗНАЧ(С3:D3) |
4 | Макс. Ср. бал. | =МАКС(Е2:Е3) |
Если же режим показа формул не установлен, то в ячейке Е2 сразу появится результат (=4,5).
На листе может быть создана одна или несколько таблиц.
Таблица – это совокупность ячеек, связанных между собой по смыслу или с помощью формул в соответствии с задачей пользователя.
Ячейки таблиц, размещенных на разных листах книги или в разных книгах, также могут быть взаимосвязаны посредством формул. На основе таблицы (для наглядности при анализе исходных данных и результатов вычислений) может создаваться диаграмма, которую можно разместить на листе вместе с таблицей или на отдельном листе.
1.3. Ввод информации в ячейки
Как правило, построение таблицы начинается с заполнения заголовков столбцов (а, если необходимо, и строк, как на Рис.1), поясняющих содержание основных ячеек таблицы, в которых находятся исходные данные и формулы. Перед вводом информации в ячейку ее надо выделить с помощью ЩЛКМ по ячейке или с помощью клавиш перемещения курсора.
Существуют следующие основные способы ввода информации в ячейки:
1) Неавтоматизированный способ, при котором каждый символ вводится с клавиатуры. Он занимает много времени и имеет большую вероятность ошибок, но необходим тогда, когда в таблице нет повторяющейся, либо закономерно изменяющейся информации, что бывает очень редко.
Ввод информации должен быть зафиксирован. Это достигается либо нажатием клавиши ENTER или нажатием клавиш управления курсором на клавиатуре (стрелки ↑,←,↓,→). Для изменения (редактирования) информации в ячейке надо сначала 2 раза ЩЛКМ по ней. Например, на Рис. 1 в ячейках А2 и D4 записана информация, изменяющейся не закономерно, поэтому ее невозможно вводить иначе, чем в ручную с клавиатуры.
Полезно запомнить, что:
– при вводе в ячейку длинного предложения для перехода на новую строку (в той же ячейке) надо нажать ALT+ENTER.
– если при вводе обнаружена ошибка, то следует нажать на панели инструментов (ПИ) кнопку ОТМЕНИТЬ .
2) Автоматизированный способ, который может быть реализован двумя методами:
- копирования в буфер ранее заполненной ячейки (или группы ячеек), которые предварительно должны быть выделены, и последующей вставки из буфера в нужную область таблицы, предварительно выделив левую верхнюю ячейку этой области. Для выделения группы смежных ячеек надо выделить первую ячейку диапазона, затем нажать и удерживая SHIFT выделить последнюю ячейку диапазона.
- автозаполнение рядов. Ряд – это группа смежных ячеек, принадлежащая одному столбцу или строке и содержащая одинаковую или закономерно изменяющуюся информацию.
Перед автозаполнением надо записать в начальную ячейку текст, число, дату, формулу и т.п., затем выделить эту ячейку и установить указатель мыши над маркером заполнения (маленького черного квадрата в правом нижнем углу выделенной ячейки). При этом вид указателя мыши меняется на знак +, означающий, что автозаполнение разрешено. Затем, нажав ЛКМ, перетащить указатель по ячейкам, которые нужно заполнить информацией и отпустить ЛКМ. При перемещении указателя вниз или вправо, автозаполнение создает в отмечаемых ячейках возрастающие значения, при перемещении указателя вверх или влево отмечаемые ячейки заполняются убывающими значениями.
Если в первоначально выделенной ячейке не распознается закономерность для возрастания или убывания, то ячейки просто дублируются.
Так, например, если в первой ячейке была запись «Блок1», то при перемещении указателя вниз, в последующих ячейках автоматически появятся записи «Блок2», «Блок3» и т.д. В то же время, если в первой ячейке было записано слово «Блок», то в последующих ячейках это слово просто дублируется.
В нашем примере, ячейку Е3 (Рис. 1) целесообразно заполнять с помощью метода автозаполнение рядов, т.е. не вводить в нее формулу, а распространив автозаполнением в нее содержимое ячейки Е2. При этом содержимое формулы Е3 (аргументы функции СРЗНАЧ()) будут отличаться от аргументов этой же функции для ячейки Е2 по условию автозаполнения:
для Е2: =СРЗНАЧ(С2:D2);
для Е3: =СРЗНАЧ(С3:D3).
Существует и другая возможность автозаполнения рядов – через главное меню: для копирования одной ячейки в несколько смежных или для настройки закономерности автозаполнения можно воспользоваться командой «ПРАВКА \ ЗАПОЛНИТЬ …».
1.4. Форматирование таблиц
Форматирование в MS Excel осуществляется почти так же, как и в других приложениях MS Office.
Для облегчения визуального поиска в таблице требуемой информации целесообразно заголовки столбцов и строк таблицы выделять цветом, отличительным (от другого текста) шрифтом, заливкой, граничной линией и т.п. В некоторых случаях, для более полного восприятия заголовка, целесообразно объединять ячейки.
Для выполнения вышеуказанных действий используется операция форматирования.
Объектом форматирования могут быть отдельные ячейки или группа ячеек (диапазон), которые предварительно должны быть выделены. ЩПКМ по выделенному объекту приводит к вызову контекстного меню, в котором следует выбрать пункт «формат ячеек».
Для изменения ширины столбцов или высоты строк таблицы надо поместить указатель мыши (УМ) между соответствующими именами столбцов или номерами строк листа и, удерживая ЛКМ, передвинуть УМ на нужное расстояние.
Если новая таблица содержит компоненты уже существующей таблицы, то целесообразно скопировать созданную таблицу в другую область листа или на другой лист (книгу) и отредактировать ее под условия создаваемой новой таблицы: удалить (или добавить) столбцы, строки или некоторые ячейки. Для работы с этими объектами их надо выделить.
Чтобы выделить целиком строку надо ЩЛКМ по ее номеру, а для столбца – по его имени. После этого ЩПКМ по выделенному объекту вызвать контекстное меню, из которого затеем выбрать, в соответствие с операцией, пункты «Удалить» или «Добавить ячейки». (Для вставки строки надо выделить строку ниже, а для столбца – выделить столбец правее вставляемого).
1.5. Основные правила создания формул и функций
Каждая формула начинается со знака равенства «=». Знак равенства указывает процессору MS Excel на то, что следующий за ним текст является формулой. В формулах могут присутствовать арифметические операторы для выполнения действий над константами или числами, которые могут вводиться непосредственно с клавиатуры, либо содержаться в других ячейках. В последнем случае в формуле указываются адреса этих ячеек, т.е. ссылки на них. Если в формуле присутствуют несколько арифметических операторов, то в нее можно включить скобки для определения порядка вычислений. В формулах применяют стандартные арифметические операции и соответствующие операторы: сложение (+), вычитание (-), умножение (*), деление (/), возведение в степень (^), (последовательность выполнения операций такая же, как и в арифметике). Также в формулах могут применяться функции из набора встроенных в Excel функций. Большое количество функций (около 500) в значительной степени определяет область использования Excel. Из набора этих функций, которые сгруппированы по категориям, мы будем использовать следующие: Математические, Статистические, Ссылки и массивы, Логические. В логических функциях для обозначения операций сравнения двух чисел используются операции и соответствующие операторы сравнения: равно (=), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=), не равно (<>), логическое сложение «ИЛИ» (+), логическое умножение «И» (*). Результатом выполнения операции сравнения является логическое значение ИСТИНА или ЛОЖЬ.
Формула является основным средством для анализа данных. С помощью формул можно складывать, умножать и сравнивать данные, осуществлять их поиск и т.п. Формулы могут ссылаться на ячейки текущего листа, листов той же книги или других книг.
В следующем примере «=(В4+25)/СУММ(D5:F5)» складывается значение ячейки B4 с константой 25. Полученный результат делится на сумму значений в диапазоне ячеек D5:F5, т.е. на результат операции D5+E5+F5.
В данном примере выражение «СУММ(…)» является функцией, т.е. стандартной формулой.
При решении конкретной задачи для создания функции целесообразно использовать так называемый Мастер функций и действовать в следующем порядке:
- Выделить ячейку, в которую будет вставляться функция.
- Запустить МАСТЕР ФУНКЦИЙ (на панели инструментов значок , либо «ГЛАВНОЕ МЕНЮ/ВСТАВКА/ФУНКЦИЯ»).
- Задать в нужную категорию функции (это определяется интуицией или методом перебора).
- выделить требуемую функцию, прочитать пояснения внизу окна.
- Если все понятно, то нажать - «ОК».
- На появившейся панели формул, ввести требуемую информацию в соответствующие окна аргументов.
Ввод информации в окна, как правило, осуществляется так:
- установить курсор в окно (в первое окно он устанавливается автоматически);
- выделить нужные ячейки мышью, установить курсор в другое окно и т.д.
Если нужные ячейки не видны, то надо свернуть панель формул, нажав на красную кнопку в правой части окна ввода, затем выделить ячейки и развернуть панель формул, снова нажав на красную кнопку в правой части окна. Если же пояснений в этом окне недостаточно, то следует закрыть окно МАСТЕРА ФУНКЦИЙ и использовать справочную систему, для чего надо:
- ЩЛКМ по знаку вопроса в Горизонтальном меню и выполнить команду: «ВЫЗОВ СПРАВКИ / ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ / (ввести фразу «функции») / ОБЗОР / (нажать кнопку «Вывести») / (выбрать нужную категорию (раздел), например, «Статистические функции») / (нажать кнопку «Вывести») / (выбрать нужную функцию, например, «СРЗНАЧ») / (прочитать подробное ее описание и рассмотреть примеры). Выписать наиболее общий пример в тетрадь, закрыть справочную систему.
- По аналогии с примером, используя МАСТЕР ФУНКЦИЙ, создать нужную функцию и, изменяя исходные данные, проверить ее корректность.
В Excel можно создавать так называемые вложенные функции, т.е. функции, аргументами которых являются другие функции. Возможно до 7 уровней вложения. В этом случае для вставки аргумента-функции, после того как будет открыта панель исходной функции, надо открыть левое окно строки формул (щелкнув по «стрелке вниз»), выбрать нужную функцию и далее действовать, как и с обычной функцией.
Как правило, формулы используются для определения их значений в зависимости от параметров (исходных данных), т.е. констант и переменных. Однако в Excel есть возможность решать и обратные задачи («какой должна быть переменная, чтобы формула приняла заданное значение?»), т.е. определять значение переменной, причем только одной, если задать значение результата вычисления формулы. Для этого надо выделить ячейку для искомой переменной и задать ей ориентировочное значение, а затем выполнить команду «СЕРВИС / ПОДБОР ПАРАМЕТРА» и, в появившемся окне, указать запрашиваемые данные.
В формулах для обращения к ячейкам, в зависимости от решаемой задачи, применяются различные способы и методы ссылок на ячейки.
1.6. Способы и методы формирования в формулах ссылок на ячейки
Ссылкой однозначно определяется ячейка или группа (диапазон) ячеек листа, используемых в формуле. С помощью ссылок можно использовать в формуле данные, находящиеся в различных местах листа, а также использовать значение одной и той же ячейки в нескольких формулах. Кроме того, можно ссылаться на ячейки, находящиеся на других листах книги или в другой книге, или на данные другого приложения.
Ссылки на ячейки других книг называются внешними ссылками. Ссылки на данные других приложений называются удаленными ссылками.
В Excel можно выделить три способа формирования ссылок: координатный относительно листа книги, координатный относительно таблицы и именной.
При координатном способе адрес ячейки определяется местом пересечения столбца и строки листа книги или таблицы.
При именном способе адрес ячейки определяется текстовым именем ячейки (или диапазона ячеек), которое напоминает о содержании ячеек.
- Координатный способ формирования ссылок относительно листа книги
До настоящего момента мы уже использовали именно такой способ, но к вышесказанному необходимо добавить следующее:
- Чтобы создать ссылку на диапазон ячеек, надо активизировать ячейку левого верхнего угла диапазона, поставить двоеточие (:), а затем — активизировать ячейку правого нижнего угла диапазона. Например, в формуле =СУММ(A1:В2) определяется сумма чисел, записанных в четырех ячейках: А1, А2, В1, В2.
- В формулах Excel используется два метода ссылок на ячейки:
- относительные ссылки, которые ссылаются на ячейки относительно позиции формулы (т.е. если формулу с относительными ссылками скопировать, например, через буфер, в другую ячейку, то ссылки в ней изменятся на количество строк и столбцов относительно ее исходного расположения);
- абсолютные ссылки, которые всегда ссылаются на одни и те же ячейки независимо от изменения места расположения формулы после копирования. Для задания абсолютной ссылки в формуле надо перед именем столбца и номером строки ячейки добавить знак $. Пример: $А$2 (если в формуле указана ссылка А2 – то это относительная ссылка).
- Координатный способ формирования ссылок относительно таблицы
Для ссылок в формулах на ячейки можно использовать заголовки столбцов и строк таблицы, что делает формулу более наглядной.
Например, если в столбце с заголовком «Физика» содержатся средние баллы экзаменационных оценок по физике полученных соответствующим курсом, а заголовками строк являются «Курс11», «Курс21», «Курс31», то, создав формулу « =Физика Курс31» в любом месте листа, можно определить средний балл по физике полученный курсом №31. Пробел между заголовками является оператором пересечения диапазонов, который предписывает формуле вернуть значения из ячейки, находящейся в пересечении строки «Курс31» и столбца «Физика».
- Именной способ формирования ссылок
Использование имен может упростить понимание формулы. Например, формула «=X*SIN(X)» более привычна, чем «=А1*SIN(A1)» или формула «=МАКС(Возраст)» проще для понимания, чем формула «=МАКС(C20:C30)». В этом примере имя «Возраст» представляет группу ячеек «C20:C30». Имена можно использовать на любом листе книги.
Чтобы присвоить имя ячейке или группе ячеек нужно:
1. Выделить ячейку или диапазон ячеек, которому необходимо присвоить имя.
2. Щелкнуть ЛКМ по окну имени, которое находится слева в строке формул (это строка, расположенная над заголовками столбцов).
3. Ввести имя ячейки.
4. Нажать клавишу ENTER.
Другой способ:
- выделить диапазон ячеек;
- выполнить команду «ВТАВКА / ИМЯ / ПРИСВОИТЬ». Появится окно, в котором можно присвоить, изменить или удалить имя.
По умолчанию имена являются абсолютными ссылками.
2. Математическая постановка задач
2.1. Метод Крамера решения систем линейных уравнений
Рассмотрим метод Крамера решения систем линейных уравнений для системы из трех уравнений с тремя неизвестными x1, x2 и x3, которая имеет вид:
Необходимо найти значение главного определителя, составленного из коэффициентов при неизвестных, т.е. , а также еще трех определителей, получаемых из главного путем замены первого, второго и третьего столбца на столбец свободных членов в исходной системе уравнений, т.е. , и .
Тогда исходная система будет равносильна системе вида:
Если все четыре определителя отличны от нуля, то система имеет единственное решение. Значение неизвестных определяются в виде:
; и .
Метод Крамера может быть использован для решения систем линейных уравнений, состоящих из четырех и более уравнений, содержащих, соответственно, четыре и более неизвестных. Однако, для вычисления определителей четвертого и выше порядков следует использовать специальные приемы, которые требуют значительных временных затрат и особого внимания при выполнении вычислений. Выполнение вычислений с помощью MS Excel существенного упрощает решение подобных задач.
2.2. Приближенные методы вычисления определенного интеграла
Значение определенного интеграла численно равно площади так называемой криволинейной трапеции, ограниченной кривой, определяемой подынтегральной функцией y=f(x), прямыми x=a, x=b и осью Ox.
Приближенные методы вычисления определенного интеграла сводятся к замене площади вышеуказанной криволинейной трапеции ступенчатой фигуры, состоящей из прямоугольников или прямолинейных трапеций.
Площадь криволинейной трапеции разбивают на n прямоугольников, высоты которых равны y0, y1, y2, ..., yn-1 и основания .
Если суммировать площади прямоугольников, которые покрывают площадь криволинейной трапеции с недостатком, то значение определенного интеграла может быть вычислено по формуле: .
Если суммировать площади прямоугольников, которые покрывают площадь криволинейной трапеции с избытком (рис. 10.6, б), то значение определенного интеграла может быть вычислено по формуле: .
Значения y0, ..., yn находят из равенства yk=f(a+kΔx), k=0, 1, …, n. Эти формулы называются формулами прямоугольников и дают приближенный результат. С увеличением n результат становится более точным.
Геометрический смысл следующего способа приближенного вычисления интеграла состоит в том, что нахождение площади криволинейной трапеции заменяется нахождением площади приблизительно равновеликой «прямоугольной» трапеции.
Пусть необходимо вычислить площадь A1AmBB1 криволинейной трапеции, выражаемую формулой .
Заменим дугу AmB хордой АВ и вместо площади криволинейной трапеции A1AmBB1 вычислим площадь трапеции A1ABB1: , где АА1 и ВВ1 – основание трапеции, а А1В1 – ее высота.
Обозначим f(a)=A1A, f(b)=B1B. Высота трапеции A1B1=b-a, площадь . Следовательно, или . Это так называемая малая формула трапеций.
Для получения более точного результата необходимо разбить площадь криволинейной трапеции на n площадей ординатами, отстоящими друг от друга на расстоянии Δx. Суммируем площади получившихся трапеций: S=S1+S2+S3+ ... +Sn, где по малой формуле трапеций ; ; ; ..., .
Сложив, получим или .
Так как и , то можно записать так называемую большую формулу трапеций: , где y0, y1, y2, ..., yn – значения подынтегральной функции при значениях аргумента, соответственно, a; a+Δx; a+2Δx; a+(n-1)Δx; b.
3. Реализация решения математических задач в MS Excel
3.1. Решение систем линейных уравнений с использованием табличного процессора MS Excel
В качестве примера рассмотрим систему уравнений:
- Оформить заголовок в строке 1 на листе 1 «Решение системы линейных уравнений».
- В области B3:F6 ввести исходные данные, как показано на рисунке 2.
- Ввести в ячейку A8 текст заголовка «Метод Крамера».
- В ячейку A11 ввести текст «Δ=» (выравнивание по правому краю).
- Скопировать исходные данные C4:E6 в область В10:D12. Это главный определитель системы.
- Скопировать содержимое ячейки A11 в ячейку F11.
- В ячейку G11 ввести формулу «=МОПРЕД(B10:D12)». Получаем значение главного определителя системы.
- Скопировать исходные данные C4:E6 в область В14:D16. Скопировать исходные данные F4:F6 в область В14:B16. Это определитель для первого неизвестного x1.
- В ячейку A15 ввести текст «Δx1=» (выравнивание по правому краю).
- Скопировать содержимое ячейки A15 в ячейку F15.
- В ячейку G15 ввести формулу «=МОПРЕД(B14:D16)». Получаем значение определителя для первого неизвестного x1.
- Скопировать исходные данные C4:E6 в область В18:D20. Скопировать исходные данные F4:F6 в область C18:C20. Это определитель для второго неизвестного x2.
- В ячейку A19 ввести текст «Δx2=» (выравнивание по правому краю).
- Скопировать содержимое ячейки A19 в ячейку F19.
- В ячейку G19 ввести формулу «=МОПРЕД(B18:D20)». Получаем значение определителя для второго неизвестного x2.
- Скопировать исходные данные C4:E6 в область В22:D24. Скопировать исходные данные F4:F6 в область D22:D24. Это определитель для третьего неизвестного x3.
- В ячейку A23 ввести текст «Δx3=» (выравнивание по правому краю).
- Скопировать содержимое ячейки A23 в ячейку F23.
- В ячейку G23 ввести формулу «=МОПРЕД(B22:D24)». Получаем значение определителя для третьего неизвестного x3.
- В ячейки H15, H19 и H23 ввести соответственно текст «x1=», «x2=» и «x2=» (выравнивание по правому краю).
- В ячейку I15 ввести формулу «=G15/$G$11» (выравнивание по левому краю). Получаем значение первого неизвестного x1.
- Скопировать содержимое ячейки I15 в ячейку I19. Получаем значение второго неизвестного x2.
- Скопировать содержимое ячейки I15 в ячейку I23. Получаем значение третьего неизвестного x3.
Рис. 2
3.2. Нахождение значений определенного интеграла с использованием табличного процессора MS Excel
В качестве примера рассмотрим нахождение значения определенного интеграла при числе разбиения интервала интегрирования n=10. Следует отметить, что точное значение данного интеграла может быть получено аналитическим методом (метод замены переменной) и оно равно 2.
- Оформить заголовок в строке 1 на листе 2 «Нахождение значения определенного интеграла».
- В ячейку A3 с помощью редактора формул вставим вид вычисляемого интеграла как показано на рисунке 3.
- В ячейки E3, E4, E5 и E6 соответственно введем текст: «нижний предел интегрирования», «верхний предел интегрирования», «число разбиений отрезка интегрирования» и «шаг интегрирования».
- В ячейки D3, D4, D5 введем исходные данные, определяющие пределы интегрирования и число разбиений отрезка интегрирования (в нашем примере это числа: 0, 5, 10) (выравнивание по центру).
- В ячейку D6 введем формулу для определения шага интегрирования «=(D4-D3)/D5» (выравнивание по центру).
- Оформим заголовок таблицы для численного вычисления подынтегральной функции в узлах интегрирования: в ячейку A8 вводим текст «x», в ячейку B8 вводим текст «f(x)» (выравнивание по центру).
- В ячейку A9 вводим формулу «=D3».
- В ячейку A10 вводим формулу «=A9+$D$6».
- Копируем формулу из ячейки A10 в диапазон A11:A19 (используем прием растягивания). Получаем значения узлов интегрирования.
- В ячейку B9 вводим формулу, определяющую значение подынтегральной функции в первом узле интегрирования. В нашем примере она будет: «=1/КОРЕНЬ(A9+4)».
- Копируем формулу из ячейки B9 в диапазон B10:B19 (используем прием растягивания). Получаем значения подынтегральной функции в узлах интегрирования.
- В ячейку D8 введем текст «Приближенное значение интеграла:».
- В ячейку D10 введем текст «по формуле прямоугольников:».
- В ячейку G10 введем формулу «=СУММ(B9:B18)*D6», которая позволяет вычислить значение определенного интеграла по формуле прямоугольников. Получаем приближенное значение вычисляемого определенного интеграла.
- В ячейку D12 введем текст «по формуле трапеций:».
- В ячейку G12 введем формулу «=(2*СУММ(B10:B18)+B9+B19)*D6/2», которая позволяет вычислить значение определенного интеграла по формуле трапеций. Получаем второе приближенное значение вычисляемого определенного интеграла.
Замечание: оба приближенных значения определенного интеграла близки к его точному значению.
- В диапазоне A21:H36 с помощью Мастера диаграмм построить график подынтегральной функции на основе диаграммы точечного вида:
- Выделить диапазон A8:B19;
- Меню Вставка ⇨ Команда Диаграмма…;
- На 1-ом шаге выбрать тип диаграммы: Точечная диаграмма со значениями, соединенными сглаживающими линиями и нажать кнопку «Далее»;
- На 2-ом шаге ничего не изменяем и нажимаем кнопку «Далее»;
- На 3-ем шаге на вкладке «Заголовки» в окно «Ось Х (категорий) заносим текст «x», а на вкладке «Легенда» снимаем флажок в позиции «Добавить легенду» и нажимаем кнопку «Далее»;
- На 4-ом шаге нажимаем кнопку «Готово».
- Переносим построенную диаграмму в диапазон A21:H36, сжимая (растягивая) до заданных размеров. Форматируем Ось категорий и Ось значений, переносим подписи осей, форматируем Область построения диаграммы (см. Рис. 3).
Рис. 3
4. Методические указания по выполнению самостоятельной работы
- Повторить материал по теме «Возможности динамических (электронных) таблиц. Математическая обработка числовых данных», прочитав раздел учебно-методического пособия «Табличный процессор Excel и технология работы в нем».
- Повторить материал по дисциплине «Математика» по решению систем линейных уравнений методом Крамера и приближенному вычислению определенных интегралов, прочитав раздел учебно-методического пособия «Математическая постановка задач».
- Решить на компьютере с использованием табличного процессора MS Excel систему линейных уравнений из раздела «Реализация решения математических задач в MS Excel».
- Вычислить на компьютере с использованием табличного процессора MS Excel значение определенного интеграла из раздела «Реализация решения математических задач в MS Excel».
- Решить на компьютере с использованием табличного процессора MS Excel систему линейных уравнений , применив метод Крамера. Коэффициенты при неизвестных и свободные члены задаются по вариантам, указанным в разделе «Варианты заданий для самостоятельной работы». Результаты решения предоставить преподавателю в виде аналогичном Рис 2.
- Вычислить на компьютере с использованием табличного процессора MS Excel значение определенного интеграла , применив формулу прямоугольников и формулу трапеций. Построить график подынтегральной функции. Вид подынтегральной функции f(x), нижний предел интегрирования a, верхний предел интегрирования b задаются по вариантам, указанным в разделе «Варианты заданий для самостоятельной работы». Число разбиений отрезка интегрирования n равно 10 для всех вариантов. Результаты работы предоставить преподавателю в виде аналогичном Рис 3.
5. Варианты заданий для самостоятельной работы
5.1. Варианты заданий систем линейных уравнений
5.2. Варианты заданий определенного интеграла
№ варианта | Вид подынтегральной функции f(x) | Пределы интегрирования: | Число разбиения отрезка интегрирования – n | |
нижний – a | верхний – b | |||
1 | -1 | 2 | 10 | |
2 | 1 | 8 | 10 | |
3 | 1 | 2 | 10 | |
4 | 0 | 1 | 10 | |
5 | 1 | 7 | 10 | |
6 | 2 | 9 | 10 | |
7 | 0 | 8 | 10 | |
8 | 1 | 2 | 10 | |
9 | 1 | 2 | 10 | |
10 | 0 | 3 | 10 | |
11 | 1 | 2 | 10 | |
12 | 0 | 1 | 10 | |
13 | 0 | 4 | 10 | |
14 | 0 | 1 | 10 | |
15 | 0 | 1 | 10 | |
16 | 1 | 4 | 10 | |
17 | 0 | 1 | 10 | |
18 | 0 | 1 | 10 | |
19 | 1 | 2 | 10 | |
20 | 3 | 4 | 10 | |
21 | 1 | 2 | 10 | |
22 | 1 | 2 | 10 | |
23 | -2 | -1 | 10 | |
24 | 4 | 6 | 10 | |
25 | 0 | 5 | 10 | |
26 | -1 | 1 | 10 | |
27 | 2 | 3 | 10 | |
28 | -1 | 1 | 10 | |
29 | 2 | 5 | 10 | |
30 | 0 | 1 | 10 | |
31 | 1 | 4 | 10 | |
32 | -2 | 2 | 10 | |
33 | 3 | 4 | 10 | |
34 | 2 | 5 | 10 | |
35 | 1 | 4 | 10 |
Список литературы
- Гохберг Г.С., Зафиевский А.В., Короткин А.А. Информационные технологии: учебник для студ. учреждений сред. проф. образования. – 7-е изд., стер. – М.: Издательский центр «Академия», 2012. – 208 с.
- Дадаян А.А. Математика: Учебник. – М.: ФОЛРУМ: ИНФРА-М, 2003. – 552 с. – (Серия «Профессиональное образование»).
- Цветкова М.С., Великович Л.С. Информатика и ИКТ: учебник для нач. и сред. проф. образования. – 3-е изд., стер. – М.: Издательский центр «Академия», 2012. – 352 с., [8] л. цв. ил.
По теме: методические разработки, презентации и конспекты
Методическая разработка бинарного урока «Решение систем линейных уравнений Методом Крамера при изучении второго закона Кирхгофа»
Математика в профессии...
Презентация к уроку "Решение систем линейных уравнений"
Презентация к уроку по дисциплине ЕН.01 Элементы высшей математики по теме "Решение систем линейных уравнений". Тема расчитана на 4 учебных часа....
Решение систем линейных уравнений методами линейной алгебры
Решение систем линейных уравнений методами линейной алгебры...
Решение систем линейных уравнений методом Гаусса.
Решение систем линейных уравнений методом Гаусса....
Метод Крамера решения систем линейных уравнений.
Метод Крамера решения систем линейных уравнений....
Практическое занятие 3. Решение систем линейных уравнений по формулам Крамера.
Практическое занятие 3. Решение систем линейных уравнений по формулам Крамера....
Практическое занятие 4. Решение систем линейных уравнений методом Гаусса.
Практическое занятие 4. Решение систем линейных уравнений методом Гаусса....