Решение системы уравнений в excel график

Цели и задачи.

  1. Развитие приемов умственной деятельности,
    формирование и развитие функционального
    мышления учащихся, развитие познавательных
    потребностей учащихся, создание условий для
    приобретения опыта работы учащихся в среде ИКТ.
  2. Достижение сознательного усвоения учебного
    материала учащимися, работа над повышением
    грамотности устной речи, правильного
    использования компьютерных терминов.
  3. Научить применять возможности MS Excel в
    повседневной жизни, в познавательной
    деятельности.
  4. Закрепить навыки создания таблиц и диаграмм.
  5. Научить решать систему уравнений графическим
    методом, исследовать график функции.

Оборудование урока: компьютеры, мультимедиа
проектор.

Программное обеспечение: Windows XP, пакет
программ MS Office 2003.

Содержание урока

Организационный момент.

Здравствуйте.

Тема нашего урока тесно связана с математикой
разделы “Графики функций” и “Решение систем
уравнений”. Поэтому нам понадобятся ранее
полученные навыки. Но мы постараемся упростить
нашу задачу с помощью применения современных
вычислительных средств.

Запишите в тетради тему урока и укажите дату.

Назовите мне кого из класса сегодня нет.

Актуализация знаний.

Давайте вспомним, что такое уравнение, и как его
можно решить графически.

Назовите, пожалуйста, что в математике называют
уравнением, решением уравнения и системой
уравнений.

(Учащиеся приводят определения)

Уравнение – это математическое выражение,
содержащее неизвестную величину (переменную) и 0
с правой стороны от знака =.

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

Решением уравнения – называют такое
значение неизвестной величины, при подстановке
которого левая часть выражения принимает
значение 0. И мы получаем верное равенство.

Но, с другой стороны, подобное выражение можно
представить как функцию с зависимой и
независимой величинами. Если мы слева от знака =
поставим Y, а справа заданное выражение. Y –
зависимая величина, Х – независимая величина. В
этом случае Решением уравнения является точка
пересечения графика функции с осью ОХ.

Постановка проблемы.

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

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

Но эту задачу может взять на себя ЭВМ.

Мы воспользуемся возможностями программы MS Excel.

Основная часть

Давайте разобьемся на 2 группы. Сильные ученики,
которые уже хорошо владеют средствами MS Excel,
попытаются самостоятельно разработать таблицу.
А остальные ребята будут вместе со мной
последовательно выполнять действия.

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

С остальными мы работаем в режиме “Делай как
Я”. Я демонстрирую действия на экране проектора
и комментирую, вы стараетесь выполнять эти
действия у себя на ЭВМ.

И так. Мы запустили программу MS Excel.

Мы хотим разработать таблицу для решения
системы уравнений:

Y = x ^ 2 + 2

Y = 2 * x + 3

Нам необходимо задать диапазон изменения
величины Х и рассчитать соответствующее
значение Y.

Сформируем начальные данные.

В ячейку A1 запишем – нач Х =. В ячейку D1 запишем
– шаг Х =. В ячейках B1, E1 их соответствующие
значения – (-2,5) и 0,15.

В ячейках C4, F4 запишем общий вид наших
уравнений. В строке 5 сформируем заголовки
будущих таблиц значений заданных функций.

Теперь в столбиках B, E мы должны сформировать
значения для величины Х. А в столбиках C, E
значения величин Y. У нас должна получиться вот
такая картинка. Столбики со значением величины X
мы должны сформировать так, чтобы было удобно
менять начальное его значение и шаг X, которые мы
создали в заголовке.

Приложение 1

Приложение 2

Формулы, которые нам нужно ввести приведены на
рисунке.

Заметьте, что большинство формул повторяются, и
их можно ввести методом копирования.

Заполните, пожалуйста, в каждой таблице 20-25
строчек.

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

Проверьте, чтобы ваши расчётные данные
совпадали с рисунком 2.

Нам осталось красиво оформить таблицы. Для
этого нужно указать, какие границы отображать в
ячейках расположения расчётных таблиц. Выделите
их указателем мышки и задайте режим “Все
границы
”.

Теперь нам необходимо построить графики
заданных функций. Для этого воспользуемся
инструментом “Диаграммы”.

Выберем тип диаграммы Точечная-Сглаженная
и на следующем экране укажем необходимые нам
диапазоны данных, как указано на рисунке.
Незабудем указать название для каждого графика.
Легенду расположим снизу. А саму диаграмму “На
текущем листе
”, поместив её справа от
расчётных таблиц.

Если вы всё сделали правильно, то у вас на
экране должна получиться вот такая картинка.

У кого не получилось, давайте вместе разберёмся
в ошибках и добъёмся требуемого результата.

Теперь изменяя значения в ячейках B1, D1 можно
смещать графики функций вдоль оси ОХ и изменять
их масштаб.

Мы видим, что одно из решений нашей системы
уравнений равно -1,5.

Задание 1.

Изменяя начальное значение Х, найдите на
графике второе решение системы уравнений.

Сколько у вас получилось?

Великолепно. У нас получилось. Мы легко решили
такую сложную систему уравнений.

Но можно немного изменить нашу таблицу и
усовершенствовать для решения множества
подобных систем уравнений или для исследования
графиков заданных функций.

Приложение 1

Приложение 2

Для этого нужно внести изменения в таблицу и
расчётные формулы.

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

Задание 2.

Самостоятельно внесите все необходимые
изменения.

Задание 3.

Попробуйте изменять коофициенты A, B, C, D и
посмотрите, как меняется форма и положение
графиков соответствующих формул.

Заключительный этап урока

Ребята, как вы думаете, что удобней
самостоятельно строить график функции на бумаге
или поручить эту задачу ЭВМ?

А что легче для вас?

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

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

Надеюсь, что вам понравилось сегодняшняя
работа. И вы Довольны достигнутыми результатами.

Спасибо за урок.

Решение системы уравнений графическим методом средствами MS Excel

Цели и задачи.

  1. Развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ.
  2. Достижение сознательного усвоения учебного материала учащимися, работа над повышением грамотности устной речи, правильного использования компьютерных терминов.
  3. Научить применять возможности MS Excel в повседневной жизни, в познавательной деятельности.
  4. Закрепить навыки создания таблиц и диаграмм.
  5. Научить решать систему уравнений графическим методом, исследовать график функции.

Оборудование урока: компьютеры, мультимедиа проектор.

Программное обеспечение: Windows XP, пакет программ MS Office 2003.

Тема нашего урока тесно связана с математикой разделы “Графики функций” и “Решение систем уравнений”. Поэтому нам понадобятся ранее полученные навыки. Но мы постараемся упростить нашу задачу с помощью применения современных вычислительных средств.

Запишите в тетради тему урока и укажите дату.

Назовите мне кого из класса сегодня нет.

Давайте вспомним, что такое уравнение, и как его можно решить графически.

Назовите, пожалуйста, что в математике называют уравнением, решением уравнения и системой уравнений.

(Учащиеся приводят определения)

Уравнение – это математическое выражение, содержащее неизвестную величину (переменную) и 0 с правой стороны от знака =.

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

Решением уравнения – называют такое значение неизвестной величины, при подстановке которого левая часть выражения принимает значение 0. И мы получаем верное равенство.

Но, с другой стороны, подобное выражение можно представить как функцию с зависимой и независимой величинами. Если мы слева от знака = поставим Y, а справа заданное выражение. Y – зависимая величина, Х – независимая величина. В этом случае Решением уравнения является точка пересечения графика функции с осью ОХ.

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

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

Но эту задачу может взять на себя ЭВМ.

Мы воспользуемся возможностями программы MS Excel.

Основная часть

Давайте разобьемся на 2 группы. Сильные ученики, которые уже хорошо владеют средствами MS Excel, попытаются самостоятельно разработать таблицу. А остальные ребята будут вместе со мной последовательно выполнять действия.

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

С остальными мы работаем в режиме “Делай как Я”. Я демонстрирую действия на экране проектора и комментирую, вы стараетесь выполнять эти действия у себя на ЭВМ.

И так. Мы запустили программу MS Excel.

Мы хотим разработать таблицу для решения системы уравнений:

Нам необходимо задать диапазон изменения величины Х и рассчитать соответствующее значение Y.

Сформируем начальные данные.

В ячейку A1 запишем – нач Х =. В ячейку D1 запишем – шаг Х =. В ячейках B1, E1 их соответствующие значения – (-2,5) и 0,15.

В ячейках C4, F4 запишем общий вид наших уравнений. В строке 5 сформируем заголовки будущих таблиц значений заданных функций.

Теперь в столбиках B, E мы должны сформировать значения для величины Х. А в столбиках C, E значения величин Y. У нас должна получиться вот такая картинка. Столбики со значением величины X мы должны сформировать так, чтобы было удобно менять начальное его значение и шаг X, которые мы создали в заголовке.

Формулы, которые нам нужно ввести приведены на рисунке.

Заметьте, что большинство формул повторяются, и их можно ввести методом копирования.

Заполните, пожалуйста, в каждой таблице 20-25 строчек.

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

Проверьте, чтобы ваши расчётные данные совпадали с рисунком 2.

Нам осталось красиво оформить таблицы. Для этого нужно указать, какие границы отображать в ячейках расположения расчётных таблиц. Выделите их указателем мышки и задайте режим “Все границы”.

Теперь нам необходимо построить графики заданных функций. Для этого воспользуемся инструментом “Диаграммы”.

Выберем тип диаграммы Точечная-Сглаженная и на следующем экране укажем необходимые нам диапазоны данных, как указано на рисунке. Незабудем указать название для каждого графика. Легенду расположим снизу. А саму диаграмму “На текущем листе”, поместив её справа от расчётных таблиц.

Если вы всё сделали правильно, то у вас на экране должна получиться вот такая картинка.

У кого не получилось, давайте вместе разберёмся в ошибках и добъёмся требуемого результата.

Теперь изменяя значения в ячейках B1, D1 можно смещать графики функций вдоль оси ОХ и изменять их масштаб.

Мы видим, что одно из решений нашей системы уравнений равно -1,5.

Изменяя начальное значение Х, найдите на графике второе решение системы уравнений.

Сколько у вас получилось?

Великолепно. У нас получилось. Мы легко решили такую сложную систему уравнений.

Но можно немного изменить нашу таблицу и усовершенствовать для решения множества подобных систем уравнений или для исследования графиков заданных функций.

Для этого нужно внести изменения в таблицу и расчётные формулы.

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

Самостоятельно внесите все необходимые изменения.

Попробуйте изменять коофициенты A, B, C, D и посмотрите, как меняется форма и положение графиков соответствующих формул.

Заключительный этап урока

Ребята, как вы думаете, что удобней самостоятельно строить график функции на бумаге или поручить эту задачу ЭВМ?

А что легче для вас?

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

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

Надеюсь, что вам понравилось сегодняшняя работа. И вы Довольны достигнутыми результатами.

Решение системы уравнений в Microsoft Excel

Умение решать системы уравнений часто может принести пользу не только в учебе, но и на практике. В то же время, далеко не каждый пользователь ПК знает, что в Экселе существует собственные варианты решений линейных уравнений. Давайте узнаем, как с применением инструментария этого табличного процессора выполнить данную задачу различными способами.

Варианты решений

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

Способ 1: матричный метод

Самый распространенный способ решения системы линейных уравнений инструментами Excel – это применение матричного метода. Он заключается в построении матрицы из коэффициентов выражений, а затем в создании обратной матрицы. Попробуем использовать данный метод для решения следующей системы уравнений:

    Заполняем матрицу числами, которые являются коэффициентами уравнения. Данные числа должны располагаться последовательно по порядку с учетом расположения каждого корня, которому они соответствуют. Если в каком-то выражении один из корней отсутствует, то в этом случае коэффициент считается равным нулю. Если коэффициент не обозначен в уравнении, но соответствующий корень имеется, то считается, что коэффициент равен 1. Обозначаем полученную таблицу, как вектор A.

Отдельно записываем значения после знака «равно». Обозначаем их общим наименованием, как вектор B.

Аргумент «Массив» — это, собственно, адрес исходной таблицы.

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

Выполняется запуск Мастера функций. Переходим в категорию «Математические». В представившемся списке ищем наименование «МОБР». После того, как оно отыскано, выделяем его и жмем на кнопку «OK».

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

Теперь нам нужно будет умножить обратную матрицу на матрицу B, которая состоит из одного столбца значений, расположенных после знака «равно» в выражениях. Для умножения таблиц в Экселе также имеется отдельная функция, которая называется МУМНОЖ. Данный оператор имеет следующий синтаксис:

Выделяем диапазон, в нашем случае состоящий из четырех ячеек. Далее опять запускаем Мастер функций, нажав значок «Вставить функцию».

В категории «Математические», запустившегося Мастера функций, выделяем наименование «МУМНОЖ» и жмем на кнопку «OK».

Активируется окно аргументов функции МУМНОЖ. В поле «Массив1» заносим координаты нашей обратной матрицы. Для этого, как и в прошлый раз, устанавливаем курсор в поле и с зажатой левой кнопкой мыши выделяем курсором соответствующую таблицу. Аналогичное действие проводим для внесения координат в поле «Массив2», только на этот раз выделяем значения колонки B. После того, как вышеуказанные действия проведены, опять не спешим жать на кнопку «OK» или клавишу Enter, а набираем комбинацию клавиш Ctrl+Shift+Enter.

  • После данного действия в предварительно выделенной ячейке отобразятся корни уравнения: X1, X2, X3 и X4. Они будут расположены последовательно. Таким образом, можно сказать, что мы решили данную систему. Для того, чтобы проверить правильность решения достаточно подставить в исходную систему выражений данные ответы вместо соответствующих корней. Если равенство будет соблюдено, то это означает, что представленная система уравнений решена верно.
  • Способ 2: подбор параметров

    Второй известный способ решения системы уравнений в Экселе – это применение метода подбора параметров. Суть данного метода заключается в поиске от обратного. То есть, основываясь на известном результате, мы производим поиск неизвестного аргумента. Давайте для примера используем квадратное уравнение

      Принимаем значение x за равное 0. Высчитываем соответствующее для него значение f(x), применив следующую формулу:

    Вместо значения «X» подставляем адрес той ячейки, где расположено число 0, принятое нами за x.

    Переходим во вкладку «Данные». Жмем на кнопку «Анализ «что если»». Эта кнопка размещена на ленте в блоке инструментов «Работа с данными». Открывается выпадающий список. Выбираем в нем позицию «Подбор параметра…».

    Запускается окно подбора параметров. Как видим, оно состоит из трех полей. В поле «Установить в ячейке» указываем адрес ячейки, в которой находится формула f(x), рассчитанная нами чуть ранее. В поле «Значение» вводим число «0». В поле «Изменяя значения» указываем адрес ячейки, в которой расположено значение x, ранее принятое нами за 0. После выполнения данных действий жмем на кнопку «OK».

    После этого Эксель произведет вычисление с помощью подбора параметра. Об этом сообщит появившееся информационное окно. В нем следует нажать на кнопку «OK».

  • Результат вычисления корня уравнения будет находиться в той ячейке, которую мы назначили в поле «Изменяя значения». В нашем случае, как видим, x будет равен 6.
  • Этот результат также можно проверить, подставив данное значение в решаемое выражение вместо значения x.

    Способ 3: метод Крамера

    Теперь попробуем решить систему уравнений методом Крамера. Для примера возьмем все ту же систему, которую использовали в Способе 1:

      Как и в первом способе, составляем матрицу A из коэффициентов уравнений и таблицу B из значений, которые стоят после знака «равно».

    Далее делаем ещё четыре таблицы. Каждая из них является копией матрицы A, только у этих копий поочередно один столбец заменен на таблицу B. У первой таблицы – это первый столбец, у второй таблицы – второй и т.д.

    Теперь нам нужно высчитать определители для всех этих таблиц. Система уравнений будет иметь решения только в том случае, если все определители будут иметь значение, отличное от нуля. Для расчета этого значения в Экселе опять имеется отдельная функция – МОПРЕД. Синтаксис данного оператора следующий:

    Таким образом, как и у функции МОБР, единственным аргументом выступает ссылка на обрабатываемую таблицу.

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

    Активируется окно Мастера функций. Переходим в категорию «Математические» и среди списка операторов выделяем там наименование «МОПРЕД». После этого жмем на кнопку «OK».

    Запускается окно аргументов функции МОПРЕД. Как видим, оно имеет только одно поле – «Массив». В это поле вписываем адрес первой преобразованной матрицы. Для этого устанавливаем курсор в поле, а затем выделяем матричный диапазон. После этого жмем на кнопку «OK». Данная функция выводит результат в одну ячейку, а не массивом, поэтому для получения расчета не нужно прибегать к нажатию комбинации клавиш Ctrl+Shift+Enter.

    Функция производит подсчет результата и выводит его в заранее выделенную ячейку. Как видим, в нашем случае определитель равен -740, то есть, не является равным нулю, что нам подходит.

    Аналогичным образом производим подсчет определителей для остальных трех таблиц.

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

  • Теперь пора найти корни уравнения. Корень уравнения будет равен отношению определителя соответствующей преобразованной матрицы на определитель первичной таблицы. Таким образом, разделив поочередно все четыре определителя преобразованных матриц на число -148, которое является определителем первоначальной таблицы, мы получим четыре корня. Как видим, они равны значениям 5, 14, 8 и 15. Таким образом, они в точности совпадают с корнями, которые мы нашли, используя обратную матрицу в способе 1, что подтверждает правильность решения системы уравнений.
  • Способ 4: метод Гаусса

    Решить систему уравнений можно также, применив метод Гаусса. Для примера возьмем более простую систему уравнений из трех неизвестных:

      Опять последовательно записываем коэффициенты в таблицу A, а свободные члены, расположенные после знака «равно» — в таблицу B. Но на этот раз сблизим обе таблицы, так как это понадобится нам для работы в дальнейшем. Важным условием является то, чтобы в первой ячейке матрицы A значение было отличным от нуля. В обратном случае следует переставить строки местами.

    Копируем первую строку двух соединенных матриц в строчку ниже (для наглядности можно пропустить одну строку). В первую ячейку, которая расположена в строке ещё ниже предыдущей, вводим следующую формулу:

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

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

    После этого копируем полученную строку и вставляем её в строчку ниже.

    Выделяем две первые строки после пропущенной строчки. Жмем на кнопку «Копировать», которая расположена на ленте во вкладке «Главная».

    Пропускаем строку после последней записи на листе. Выделяем первую ячейку в следующей строке. Кликаем правой кнопкой мыши. В открывшемся контекстном меню наводим курсор на пункт «Специальная вставка». В запустившемся дополнительном списке выбираем позицию «Значения».

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

    После ввода формулы выделяем весь ряд и применяем сочетание клавиш Ctrl+Shift+Enter.

    Теперь следует выполнить обратную прогонку по методу Гаусса. Пропускаем три строки от последней записи. В четвертой строке вводим формулу массива:

    Таким образом, мы делим последнюю рассчитанную нами строку на её же третий коэффициент. После того, как набрали формулу, выделяем всю строчку и жмем сочетание клавиш Ctrl+Shift+Enter.

    Поднимаемся на строку вверх и вводим в неё следующую формулу массива:

    Жмем привычное уже нам сочетание клавиш для применения формулы массива.

    Поднимаемся ещё на одну строку выше. В неё вводим формулу массива следующего вида:

    Опять выделяем всю строку и применяем сочетание клавиш Ctrl+Shift+Enter.

  • Теперь смотрим на числа, которые получились в последнем столбце последнего блока строк, рассчитанного нами ранее. Именно эти числа (4, 7 и 5) будут являться корнями данной системы уравнений. Проверить это можно, подставив их вместо значений X1, X2 и X3 в выражения.
  • Как видим, в Экселе систему уравнений можно решить целым рядом способов, каждый из которых имеет собственные преимущества и недостатки. Но все эти методы можно условно разделить на две большие группы: матричные и с применением инструмента подбора параметров. В некоторых случаях не всегда матричные методы подходят для решения задачи. В частности тогда, когда определитель матрицы равен нулю. В остальных же случаях пользователь сам волен решать, какой вариант он считает более удобным для себя.

    Помимо этой статьи, на сайте еще 12683 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Строим график функции, заданный системой уравнений, в EXCEL

    history 8 января 2018 г.
      Группы статей

    • Контрольные работы и задания
    • Диаграммы и графики

    Построим в MS EXCEL график функции, заданный системой уравнений. Эта задача часто встречается в лабораторных работах и почему-то является «камнем преткновения» для многих учащихся.

    Пусть дана система уравнений

    Требуется на отрезке [-1; 4] построить график функции f(x). Параметры a = 5 и b = 2 необходимо задать в отдельных ячейках.

    Решение (1 ряд данных)

    Чтобы построить график функции в MS EXCEL можно использовать диаграмму типа График или Точечная.

    СОВЕТ : О построении диаграмм см. статью Основы построения диаграмм в MS EXCEL . О различии диаграмм Точечная и График см. статью График vs Точечная диаграмма в MS EXCEL .

    Создадим таблицу с исходными данными для x от -1 до 4, включая граничные значения (см. файл примера, лист Ряд1 ):

    Шаг по х выберем равным 0,2, чтобы график содержал более 20 точек.

    Чтобы построить диаграмму типа Точечная:

    • выделите любую ячейку таблицы;
    • во вкладке Вставка в группе Диаграммы выберите диаграмму Точечная с прямыми отрезками и маркерами .

    Чтобы построить диаграмму типа График:

    • выделите любую столбец f(x) вместе с заголовком;
    • во вкладке Вставка в группе Диаграммы выберите диаграмму График маркерами .

    У обеих диаграмм один общий недостаток — обе части графика соединены линией (в диапазоне х от 1 до 1,2). Из этого можно сделать ошибочный вывод, что, например, для х=1,1 значение функции равно около -15. Это, конечно же, не так. Кроме того, обе части графика одного цвета, что не удобно. Поэтому, построим график используя 2 ряда данных .

    Решение (2 ряда данных)

    Создадим другую таблицу с исходными данными в файле примера, лист График :

    Второй и третий столбец таблицы будут использоваться для построения 2-х рядов данных. Первый столбец — для подписей по оси х. Для значений x>1 будет построен второй график (в степени 3/2), для остальных — парабола. Значения #Н/Д (нет данных) использованы для удобства — в качестве исходных данных для ряда можно брать значения из целого столбца. В противном случае пришлось бы указывать диапазоны соответствующих ячеек при построении диаграммы. При изменении шага по х — это вызвало бы необходимость перестроения диаграммы.

    У такой диаграммы имеется недостаток — в диапазоне х от 1 до 1,2 на диаграмме теперь нет вообще значений. Чтобы избежать этого недостатка — построим диаграмму типа Точечная с 3-мя рядами данных.

    Решение (3 ряда данных)

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

    Первое значение второго графика возьмем чуть больше 1, например, 1,00001, чтобы как можно ближе приблизиться к значению, в котором происходит разрыв двух графиков. Также для точки со значением х=1 построим на диаграмме одну точку (ряд №3), чтобы показать, что для этого х значение второго уравнения не вычисляется (хотя фактически вычисляется).

    источники:

    http://lumpics.ru/how-solve-system-equations-excel/

    http://excel2.ru/articles/stroim-grafik-funkcii-zadannyy-sistemoy-uravneniy-v-ms-excel


    Построим в MS EXCEL график функции, заданный системой уравнений. Эта задача часто встречается в лабораторных работах и почему-то является «камнем преткновения» для многих учащихся.

    Пусть дана система уравнений

    Требуется на отрезке  [-1; 4] построить график функции f(x). Параметры a = 5 и b = 2 необходимо задать в отдельных ячейках.

    Решение (1 ряд данных)

    Чтобы построить график функции в MS EXCEL можно использовать диаграмму типа График или Точечная.


    СОВЕТ

    : О построении диаграмм см. статью

    Основы построения диаграмм в MS EXCEL

    . О различии диаграмм Точечная и График см. статью

    График vs Точечная диаграмма в MS EXCEL

    .

    Создадим таблицу с исходными данными для x от -1 до 4, включая граничные значения (см.

    файл примера, лист Ряд1

    ):

    Шаг по х выберем равным 0,2, чтобы график содержал более 20 точек.

    Чтобы построить диаграмму типа Точечная:

    • выделите любую ячейку таблицы;
    • во вкладке

      Вставка

      в группе

      Диаграммы

      выберите диаграмму

      Точечная с прямыми отрезками и маркерами

      .

    Чтобы построить диаграмму типа График:

    • выделите любую столбец f(x) вместе с заголовком;
    • во вкладке

      Вставка

      в группе

      Диаграммы

      выберите диаграмму

      График маркерами

      .

    У обеих диаграмм один общий недостаток — обе части графика соединены линией (в диапазоне х от 1 до 1,2). Из этого можно сделать ошибочный вывод, что, например, для х=1,1 значение функции равно около -15. Это, конечно же, не так. Кроме того, обе части графика одного цвета, что не удобно. Поэтому, построим график

    используя 2 ряда данных

    .

    Решение (2 ряда данных)

    Создадим другую таблицу с исходными данными в

    файле примера, лист График

    :

    Второй и третий столбец таблицы будут использоваться для построения 2-х рядов данных. Первый столбец — для подписей по оси х. Для значений x>1 будет построен второй график (в степени 3/2), для остальных — парабола. Значения #Н/Д (нет данных) использованы для удобства — в качестве исходных данных для ряда можно брать значения из целого столбца. В противном случае пришлось бы указывать диапазоны соответствующих ячеек при построении диаграммы. При изменении шага по х — это вызвало бы необходимость перестроения диаграммы.

    У такой диаграммы имеется недостаток — в диапазоне х от 1 до 1,2 на диаграмме теперь нет вообще значений. Чтобы избежать этого недостатка — построим диаграмму типа Точечная с 3-мя рядами данных.

    Решение (3 ряда данных)

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

    файл примера, лист График

    .

    Первое значение второго графика возьмем чуть больше 1, например, 1,00001, чтобы как можно ближе приблизиться к значению, в котором происходит разрыв двух графиков. Также для точки со значением х=1 построим на диаграмме одну точку (ряд №3), чтобы показать, что для этого х значение второго уравнения не вычисляется (хотя фактически вычисляется).

    Требуется на отрезке [-1; 4] построить график функции f(x). Параметры a = 5 и b = 2 необходимо задать в отдельных ячейках.

    Решение (1 ряд данных)

    Чтобы построить график функции в MS EXCEL можно использовать диаграмму типа График или Точечная.

    СОВЕТ : О построении диаграмм см. статью Основы построения диаграмм в MS EXCEL . О различии диаграмм Точечная и График см. статью График vs Точечная диаграмма в MS EXCEL .

    Создадим таблицу с исходными данными для x от -1 до 4, включая граничные значения (см. файл примера, лист Ряд1 ):

    Шаг по х выберем равным 0,2, чтобы график содержал более 20 точек.

    Чтобы построить диаграмму типа Точечная:

    • выделите любую ячейку таблицы;
    • во вкладке Вставка в группе Диаграммы выберите диаграмму Точечная с прямыми отрезками и маркерами .

    Чтобы построить диаграмму типа График:

    • выделите любую столбец f(x) вместе с заголовком;
    • во вкладке Вставка в группе Диаграммы выберите диаграмму График маркерами .

    У обеих диаграмм один общий недостаток — обе части графика соединены линией (в диапазоне х от 1 до 1,2). Из этого можно сделать ошибочный вывод, что, например, для х=1,1 значение функции равно около -15. Это, конечно же, не так. Кроме того, обе части графика одного цвета, что не удобно. Поэтому, построим график используя 2 ряда данных .

    Решение (2 ряда данных)

    Создадим другую таблицу с исходными данными в файле примера, лист График :

    Второй и третий столбец таблицы будут использоваться для построения 2-х рядов данных. Первый столбец — для подписей по оси х. Для значений x>1 будет построен второй график (в степени 3/2), для остальных — парабола. Значения #Н/Д (нет данных) использованы для удобства — в качестве исходных данных для ряда можно брать значения из целого столбца. В противном случае пришлось бы указывать диапазоны соответствующих ячеек при построении диаграммы. При изменении шага по х — это вызвало бы необходимость перестроения диаграммы.

    У такой диаграммы имеется недостаток — в диапазоне х от 1 до 1,2 на диаграмме теперь нет вообще значений. Чтобы избежать этого недостатка — построим диаграмму типа Точечная с 3-мя рядами данных.

    Решение (3 ряда данных)

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

    Первое значение второго графика возьмем чуть больше 1, например, 1,00001, чтобы как можно ближе приблизиться к значению, в котором происходит разрыв двух графиков. Также для точки со значением х=1 построим на диаграмме одну точку (ряд №3), чтобы показать, что для этого х значение второго уравнения не вычисляется (хотя фактически вычисляется).

    Практическая работа «Графический метод решения уравнений в Excel»

    Нажмите, чтобы узнать подробности

    Построим таблицу значений функции. Заполним столбец x значениями от -10 до 10. Значения y будем вычислять по формуле: =10*SIN(A2)-2*A2*A2+5 (формула для ячейки B2).

    Построив график, найдем точки пересечения графика с осью OX. Это и есть приближенное решение.

    Приближенное решение уравнения: -0.5 и 2.5.

    Просмотр содержимого документа
    «Практическая работа «Графический метод решения уравнений в Excel»»

    Графический метод решения уравнений.

    Найти графическим методом корень уравнения 10sin(x)-2x 2 +5=0.

    Построим таблицу значений функции. Заполним столбец x значениями от -10 до 10. Значения y будем вычислять по формуле: =10*SIN(A2)-2*A2*A2+5 (формула для ячейки B2).

    Построив график, найдем точки пересечения графика с осью OX. Это и есть приближенное решение.

    Приближенное решение уравнения: -0.5 и 2.5.

    Исследование физических моделей

    Рассмотрим процесс решения задачи на конкретном примере: Тело брошено с некоторой высоты с начальной скоростью, направленной под углом к горизонту. Определить угол, при котором дальность полета будет максимальной.

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

    1) Описательная модель. Сначала построим качественную описательную модель процесса движения тела с использованием физических объектов, понятий и законов, то есть в данном случае идеализированную модель движения объекта. Из условия задачи можно сформулировать следующие основные предположения:

    тело мало по сравнению с Землей, поэтому его можно считать материальной точкой;

    изменение высоты тела не велико, поэтому ускорение свободного падения считать постоянной величиной g = 9,8 м/с 2 и движение по оси OY можно считать равноускоренным;

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

    2) Формальная модель. Из курса физики известно, что описанное выше движение является равноускоренным. Координаты тела в любой момент времени можно найти по формулам:

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

    или

    или

    3) Компьютерная модель. Преобразуем формальную модель в компьютерную с использованием электронных таблиц. Выделим ячейки для ввода начальных данных: нач. скорость, нач. высота, угол. Построим таблицу для вычисления координат x и y.

    Использование графических возможностей Excel для решения математических задач
    методическая разработка по алгебре на тему

    Коколова Наталья Михайловна

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

    Скачать:

    Вложение Размер
    ispolzovanie_graficheskih_vozmozhnostey_excel.doc 292 КБ

    Предварительный просмотр:

    Использование графических возможностей Excel для решения математических задач

    Возможности ЭТ Microsoft Excel весьма многогранны. Всем известно, что Excel является мощным вычислительным инструментом, позволяющим производить простые и сложные расчеты в различных областях человеческой деятельности: математике, физике, инженерных науках, экономике, технологии. Но помимо осуществления расчетов возможно применение ЭТ Excel и в других областях. Данная статья посвящена использованию Excel для построения графиков элементарных и сложных функций, изучение графических способов решения уравнений и систем уравнений, а также построения трехмерных поверхностей.

    Построение графиков элементарных функций в Excel

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

    Для этого в рабочем поле Excel в ячейках 1-й строки напечатаем наименование работы, во 2-ой строке – заголовок «Расчетная таблица», в 3-й – наименование колонок (столбцов) расчетной таблицы.

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

    Пометив ячейку В5, вычисляем первое значении функции, используя Мастер формул, и если функция проста, то записываем формулу вручную. Запись формулы в ячейку вручную следует начать со знака «=» и закончить нажатием клавиши Enter. Затем, используя квадратную точку помеченной ячейки, копируем формулу в остальные ячейки.

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

    Построение графика функции y=ax 2 +bx+c.

    Построим график указанной функции при а-2, b=5, c=-10. Для построения графика функции будем изменять аргумент в диапазоне -5≤x≤2,5 с шагом 0,5.

    Выполним последовательно все действия, описанные выше, сравнивая получаемый результат с рис.1.

    Применение табличного процессора Microsoft Excel для
    графического решения уравнений n-ой степени

    ·        
    Москалёва
    Елена Александровна

    ·        
     Разделы: МатематикаИнформатика

     Из курса математики
    известно, что корнями уравнения являются значения точек пересечения графика
    функции с осью абсцисс. Если же мы решаем систему уравнений, то ее решениями
    будут координаты точек пересечения графиков функций. Этот метод нахождения
    корней уравнения называется графическим. Мы уже знаем, что с помощью EXCEL
    можно строить практически любые графики. Воспользуемся этими знаниями для
    нахождения корней системы уравнений:

    http://xn--i1abbnckbmcl9fb.xn--p1ai/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/410965/img7.gif

    Преобразуем данную систему в приведенную:

    http://xn--i1abbnckbmcl9fb.xn--p1ai/%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/410965/img8.gif

    Для оценки решений воспользуемся диаграммой, на которой
    отобразим графики обеих функций. Сначала построим таблицу:

    Первая строка – строка заголовков.

    При заполнении столбца А: в ячейку А2 заносится начальное
    значение аргумента Х = – 10, для автоматического заполнения всего столбца в
    ячейку А3 занести формулу “= А2 + 1” и скопировать ее до ячейки А22.

    При заполнении столбца В: в ячейку В2 заносится формула “= А2 *
    А2”, которая затем копируется до ячейки В22.

    При заполнении столбца С: в ячейку С2 заносится формула “ = 2 *
    А2 + 9”, и также копируется до С22

    Рисунок 1

    Рисунок 1

    С помощью Мастера диаграмм построим в одной координатной
    плоскости графики заданных функций для первоначальной оценки решений/

    Рисунок 2

    Рисунок 2

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

    Рисунок 3

    Рисунок 3

    Уточним их, построив два графика в интервалах от – 3 до 0, где
    находится первое решение, и от 3 до 5, где находится второе решение. Составим
    новые таблицы. Для первого решения – рисунок 4, для второго – рисунок 5.

    Рисунок 4

    Рисунок 4

    Рисунок 5

    Рисунок 5

    Для более точного построения мы уменьшили шаг изменения
    аргумента. Решением нашей системы будут координаты точек пересечения графиков:
    Х
    1 = – 2,2; Y1 =
    4,6; Х
    2 = 4,2; Y2 =
    17,4. Как вы уже поняли, графическое решение системы дает приблизительные результаты.
    Это можно сделать, построив график и определив координаты точек его пересечения
    с осью OX, либо построив два графика: Y = X3;
    Y = 2X2 + 4X – 12 и определив точки их пересечения.

    Рисунок 6

    Рисунок 6

    ТЕМА: Графический способ решения систем уравнений
    в среде Microsoft Excel

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

    Ход урока:

    1) В своей личной папке создайте рабочую книгу под именем «ГРАФИКИ ФУНКЦИЙ». Выполняйте задания на разных листах.

    I) ПОСТРОЕНИЕ ГРАФИКА ФУНКЦИИ

    2) Рассмотрите пример и выполните его на первом листе, переименовав лист в “ПРИМЕР 1”.

    ПРИМЕР 1. Построить график функции у = х2 на промежутке [-7;7] с шагом 1.

    РЕШЕНИЕ:

    1. Составим таблицу значений функции у = х2 на промежутке [–7; 7] с шагом 1.

    Для этого:

    • В первой строке расположим все значения переменной х на данном отрезке. Достаточно ввести только два значения и использовать маркер заполнения.

    • Во второй строке задаем соответствующие значения переменной y. Значения переменной y зависят от значений переменной х. Значения функции вычисляем, используя возможности Excel: итак, вводим в ячейку В2 формулу, отражающую зависимость переменной y от х; в данном случае это формула =В1^2.

    • Формулу копируем на весь диапазон, используя маркер заполнения.

    Получим следующую таблицу:

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    1

    X

    -7

    -6

    -5

    -4

    -3

    -2

    -1

    0

    1

    2

    3

    4

    5

    6

    7

    2

    Y

    49

    36

    25

    16

    9

    4

    1

    0

    1

    4

    9

    16

    25

    36

    49

    1. Выделяем таблицу.

    2. Вызываем Мастер диаграмм (команда Вставка-Диаграмма).

    Тип диаграммы: “Точечная”, легенда не нужна, линии сетки тоже, оформим заголовок “y= x2”, расположим диаграмму на имеющемся листе.

    • Точечная диаграмма позволяет сравнивать пары значений. (Отображает взаимосвязь между числовыми значениями в нескольких рядах и представляет две группы чисел в виде одного ряда точек в координатах x, y.)

    В результате получим график (сравните со своим результатом)

    ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ

    3) Переименуйте следующие листы соответственно в “ЗАДАНИЕ 1” и “ЗАДАНИЕ 2” и выполните задания самостоятельно.

    ЗАДАНИЕ 1. Построить график функции у =3х2— 4x+1 на промежутке [-6;6] с шагом 1.

    ЗАДАНИЕ 2. Построить график функции у = х3 на промежутке [-5;5] с шагом 0,5.

    Ответы:

    II) РешЕНИЕ системЫ уравнений

    2) Рассмотрите пример и выполните его на свободном листе, переименовав лист в “ПРИМЕР 2”.

    ПРИМЕР 2. Решить систему уравнений на интервале [-5;6] с шагом 0,5.

    РЕШЕНИЕ: Построим в одной координатной плоскости графики уравнений: у1=x2-5 и у2= 8-x2.

    На рабочем листе с именем “ПРИМЕР 2” построим таблицу.

    Для этого:

    • В строке 1 образуем прогрессию со значениями переменной х на интервале [-5;6], шаг изменения по условию 0,5.

    • В ячейку В2 вводим формулу =В1^2-5 и копируем её вправо.

    • В ячейку В3 вводим формулу =8-В1^2 и копируем её вправо.

    • Получим следующую таблицу:

    • Выделяем таблицу и вызываем Мастер диаграмм. Тип диаграммы: “Точечная”, легенда нужна, линии сетки оставляем, вводим заголовок “Решение системы уравнений”, размещаем диаграмму на имеющемся листе.

    • В результате получим график (сравните со своим результатом):

    Ответ: Решением системы являются точки (-2,5;1,75) и (2,5;1,75)

    ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ

    4) Переименуйте следующие листы соответственно в “ЗАДАНИЕ 3” и “ЗАДАНИЕ 4” и выполните их самостоятельно.

    ЗАДАНИЕ 3. Решить систему уравнений: на интервале [-10;5] с шагом 0,3.

    ЗАДАНИЕ 4. Решить систему уравнений: на интервале [-1;2] с шагом 0,1.

    ОТВЕТЫ:

    Решением системы из ЗАДАНИЯ 3 являются точки (-7,1;9,1) и (1,2;0,8)

    Решением системы из ЗАДАНИЯ 4 является точка (1,2;3,2)

    ИТОГОВЫЙ САМОКОНТРОЛЬ

    5) Переименуйте следующие листы соответственно в “ЗАДАНИЕ 5” и “ЗАДАНИЕ 6” и выполните задания самостоятельно.

    ЗАДАНИЕ 5. Построить график функции у =sin(x) на промежутке [0;6,5] с шагом 0,5.

    ЗАДАНИЕ 6. Решить графически систему уравнений на интервале (0;5) с
    шагом 0,2.

    ОТВЕТЫ

    Решением системы являются

    точки (0,8;0,7) и (3,9;-0,72)

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

    В его книге, которая называется «Думай медленно — решай быстро» (очень рекомендую, кстати) в качестве одного из примеров когнитивных искажений — несознательной автоматической реакции — приводится следующая задача:

    Бейсбольная бита и мяч стоят вместе 1 доллар 10 центов.
    Бита дороже мяча на 1 доллар.
    Сколько стоит мяч?

    Подозреваю, что вашей первой рефлекторной мыслью, скорее всего, будет «10 центов!»  :) Но весьма скоро, я уверен, вы сообразите, что на самом деле всё не так примитивно и для получения ответа нужно решить простую систему уравнений (здесь b — это бита, а m — это мяч):

    Система линейных уравнений

    Конечно можно «тряхнуть стариной» и решить всё вручную на бумажке через подстановку переменных — как-то так:

    Решение системы уравнений через подстановку переменных

    Но, во-первых, на практике уравнения могут быть сложнее и переменных может оказаться сильно больше двух и, во-вторых, у нас с вами есть Microsoft Excel — универсальный мега-инструмент, величайшее изобретение человечества. Так что давайте-ка лучше разберём как решить нашу задачу с его помощью.

    Способ 1. Матричные функции МУМНОЖ и МОБР

    Само собой, изобретать велосипед тут не надо — прогрессивное человечество в лице математиков давным-давно придумало кучу способов для решения подобных задач. В частности, если уравнения в нашей системе линейные (т.е. не используют степени, логарифмы, тригонометрические функции типа sin, cos и т.д.), то можно использовать метод Крамера.

    Сначала записываем числовые коэффициенты, стоящие перед нашими переменными в виде матрицы (в нашем случае — размером 2х2, в общем случае — может быть и больше).

    Затем находим для неё так называемую обратную матрицу , т.е. матрицу, при умножении которой на исходную матрицу коэффициентов получается единица. В Excel это легко сделать с помощью стандартной математической функции МОБР (MINVERSE):

    Вычисляем обратную матрицу

    Здесь важно отметить, что если у вас свежая версия Excel 2021 или Excel 365, то достаточно ввести эту функцию обычным образом в первую ячейку (G7) — сразу получится динамический массив с обратной матрицей 2х2. Если же у вас более старая версия Excel, то эту функцию нужно обязательно вводить как формулу массива, а именно:

    1. Выделить диапазон для результатов — G7:H8
    2. Ввести функцию =МОБР(B7:C8) в строку формул
    3. Нажать на клавиатуре сочетание клавиш Ctrl+Shift+Enter

    Замечательное свойство обратной матрицы состоит в том, что если умножить её на значения правых частей наших уравнений (свободные члены), то мы получим значения переменных, при которых левые и правые части уравнений будут равны, т.е. решения нашей задачи. Выполнить такое матричное умножение можно с помощью ещё одной стандартной экселевской функции МУМНОЖ (MMULT):

    Решение системы линейных уравнений

    Если у вас старая версия Excel, то не забудьте также ввести её в режиме формулы массива, т.е. сначала выделить диапазон K7:K8, а после ввода функции нажать сочетание клавиш Ctrl+Shift+Enter.

    Само собой, уравнений и переменных может быть больше, да и посчитать всё можно сразу в одной формуле, вложив используемые функции одна в другую:

    Решение системы из 3 уравнений

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

    Способ 2. Подбор надстройкой «Поиск решения» (Solver)

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

    В Microsoft Excel некоторые из этих методов реализованы в стандартной надстройке Поиск решения (Solver). Её можно подключить через Файл — Параметры — Надстройки — Перейти (File — Options — Add-ins — Go to) или на вкладке Разработчик — Надстройки (Developer — Add-ins)

    Давайте рассмотрим её использование на следующей задаче. Предположим, что нам с вами нужно решить вот такую систему из двух нелинейных уравнений:

    Система нелинейных уравнений

    Подготавливаем основу для оптимизации в Excel:

    Модель для оптимизации

    Здесь:

    • В жёлтых ячейках C9:C10 лежат текущие значения наших переменных, которые и будут подбираться в процессе оптимизации. В качестве стартовых можно взять любые значения, например, нули или единицы — роли не играет. Для удобства, кстати, этим ячейкам можно дать имена, назвав их именами переменных x и y, — для этого выделите диапазон C9:C10 и выберите команду Формулы — Создать из выделенного — Слева (Formulas — Create from selection — Left column)
    • В зелёных ячейках E9:E10 введены наши уравнения с использованием либо прямых ссылок на жёлтые ячейки переменных, либо созданных имён (так нагляднее). В результате мы видим, чему равны наши уравнения при текущих значениях переменных.
    • В синих ячейках F9:F10 введены значения правых частей наших уравнений, к которым мы должны стремиться.

    Теперь запускаем нашу надстройку на вкладке Данные — Поиск решения (Data — Solver) и вводим в появившемся диалоговом окне следующие параметры:

    Надстройка Поиск решения в Excel

    • Оптимизировать целевую функцию (Set target cell) — любая из двух наших зелёных ячеек с уравнениями, например E9.
    • Изменяя ячейки переменных (By changing cells) — жёлтые ячейки с текущими значениями переменных, которыми мы «играем».
    • Добавляем ограничение с помощью кнопки Добавить (Add) и задаём равенство левой и правой части наших уравнений, т.е. зелёного и голубого диапазонов.
    • В качестве метода решения выбираем Поиск решения нелинейных задач методом ОПГ, т.к. уравнения у нас нелинейные. Для линейных можно смело выбирать симплекс-метод.

    После нажатия на кнопку Найти решение (Solve) через пару мгновений (или не пару — это зависит от сложности задачи) мы должны увидеть окно с результатами. Если решение найдено, то в жёлтых ячейках отобразятся подобранные значения наших переменных:

    Найденное решение системы уравнений в Excel

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

    Понравилась статья? Поделить с друзьями:
  • Решение системы уравнений vba excel
  • Решение системы уравнений excel функция если
  • Решение систем с двумя переменными в excel
  • Решение системы линейных уравнений онлайн excel
  • Решение систем нелинейных уравнений методом ньютона excel