Как в экселе решить уравнение с корнем

Квадратное уравнение в Excel

В этой статье вы узнаете как решить квадратное уравнение в Excel на конкретном примере. Подробно разберем решение несложно задачи с картинками.

Ход решения

Запустим программу Microsoft Office Excel. Я пользуюсь 2007 версией. Для начала объединим ячейки A1:A5 и запишем в них формулу квадратного уравнения в виде ax2+bx+c=0.Далее нам нужно возвести x в квадрат, для этого нужно сделать цифру 2 надстрочным интервалом. Выделим двойку и нажмем правой кнопкой мыши.

Получим формулу вида ax 2 +bx+c=0

В ячейке A2 введем текстовое значение a= , в ячейке A3 b= и в ячейке A4 с= соответственно. Эти значения будут вводиться с клавиатуры в следующих ячейках (B2,B3,B4).

Введем текст для значений, которые будут считаться. В ячейке C2 d=, C3 x1= C4 x2=. Подстрочный интервал для xсделаем аналогично надстрочному интервалу в x 2

Перейдем к вводу формул для решения

Дискриминант квадратного трехчлена равен b 2 -4ac

В ячейку D2 введем соответствующую формулу для возведения числа во вторую степень:

Квадратное уравнение имеет два корня, в случае если дискриминант больше нуля. В ячейку C3 введем формулу для x1

Для расчета x2 введем похожую формулу, но со знаком плюс

Соответственно при введенных значениях a,b,c сначала считается дискриминант, если его значения меньше нуля выводится сообщение «Корней нет», иначе получаем значения x1 и x2.

Защита листа в Excel

Нам нужно защитить лист, на котором мы производили расчеты. Без защиты нужно оставить ячейки, в которые можно вводить значения a,b,c, то есть ячейки B2 B3 B4. Для этого выделим данный диапазон и зайдем в формат ячеек, перейдем во вкладку Рецензирования, Защитить лист и уберем флажок с позиции Защищаемая ячейка. Нажмем кнопку OK, подтвердив внесенные изменения.

Этот диапазон ячеек будет не защищен при защите листа. Выполним защиту листа, для этого перейдем на вкладку Рецензирование пункт Защита листа. Пароль наберем 1234. Нажмем OK.

Теперь мы сможем изменять значения ячеек B2,B3,B4. При попытке изменения других ячеек мы получим сообщение следующего содержания: «Ячейка или диаграмма защищена от изменений. А так же совет по снятию защиты.

Так же вас может заинтересовать материал как закрепить область в Экселе.

Решение системы уравнений в 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 в выражения.
  • Как видим, в Экселе систему уравнений можно решить целым рядом способов, каждый из которых имеет собственные преимущества и недостатки. Но все эти методы можно условно разделить на две большие группы: матричные и с применением инструмента подбора параметров. В некоторых случаях не всегда матричные методы подходят для решения задачи. В частности тогда, когда определитель матрицы равен нулю. В остальных же случаях пользователь сам волен решать, какой вариант он считает более удобным для себя.

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

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

    Функция КОРЕНЬ в Excel и примеры ее использования при расчетах

    Функция КОРЕНЬ принадлежит к категории Математических функций в Excel и возвращает положительное значение квадратного корня из числа.

    Примеры использования функции КОРЕНЬ для математических расчетов в Excel

    Пример 1. С помощью секундомера и небольшого предмета (например, камня), можно определить высоту здания (отпустить камень в свободное падение и засечь на секундомере моменты между началом движения и соприкосновения с поверхностью земли). Однако, зная высоту, можно рассчитать время, которое потребуется предмету на свободное падение. Для этого можно использовать следующую формулу: t=√(2H/g).

    • t – искомая величина времени падения;
    • H – высота, с которой предмет запущен в свободное падения;
    • g – ускорение свободного падения (пример равным 9,81).

    Рассчитаем, сколько будет падать предмет с высоты 200 м (сопротивлением воздуха пренебрежем).

    Внесем исходные данные в таблицу:

    Для расчета используем следующую формулу:

    В качестве параметра функция принимает выражение 2*B2/B3, где:

    • B2 – ячейка с данными о высоте, с которой запущен предмет;
    • B3 – ячейка, содержащая данные об ускорении свободного падения.

    В результате получим:

    То есть, время падения составит примерно 6,4 с.

    Как построить график функции в Excel?

    Пример 2. Функцию КОРЕНЬ удобно использовать для построения графика следующего типа:

    Рассмотрим на примере, как построить график данной функции в Excel.

    Заполним таблицу данных:

    Для расчета значения функции y используем следующую формулу:

    A3 – соответствующее значение аргумента x. Аналогичным способом рассчитаем значение функции y в ячейке B4, а затем заполним таблицу следующим способом: выделим ячейки B3 и B4, поместим курсор мыши в правый нижний угол области выделения до появления знака «+».

    Нажмем правую кнопку мыши и перетащим область выделения вниз до последней ячейки таблицы:

    Так Excel по аналогии произведет расчет остальных значений функции с использованием функции КОРЕНЬ, принимающей аргументы из соответствующих ячеек.

    В меню Вставка находим график с маркерами и вставляем его на лист Excel. В качестве данных для осей указываем значения аргументов x и функции y:

    Как найти квадратный корень из дискриминанта в Excel?

    Пример 3. Для решения квадратных уравнений зачастую используют метод нахождения дискриминанта числа. Для нахождения квадратного корня из дискриминанта будет использована функция КОРЕНЬ. Создадим форму для расчета значений x1 и x2 (корней уравнения).

    Для примера найдем корни уравнения 2×2+3x+c=0.

    Таблица имеет следующий вид:

    Рассмотрим формулу, введенную в ячейку B5:

    0;B3^2-(4*A3*C3);»NaN»))’ >

    С помощью формулы ЕСЛИ выполняется проверка наличия данных в ячейках A3, B3 и C3, которые содержат значения коэффициентов a, b и с. Если они пустые, в ячейке B5 отобразится текстовая строка «Значения не введены». Если A3 содержит значение, не равное нулю, производится расчет дискриминанта по известной формуле. Иначе будет выведена текстовая строка «NaN», то есть, уравнение не является квадратным, вычислить значение дискриминанта невозможно.

    Ячейка B6 содержит следующую формулу:

    =0;(-B3+КОРЕНЬ(B5))/(2*A3);»Решений нет»)))’ >

    Формула ЕСЛИ выполняет проверку условия ввода данных (если не введены, будет выведено значение 0). Следующая функция ЕСЛИ проверяет ячейку B5 на наличие значения «NaN». Если содержится «NaN», мы имеем дело с обычным линейным уравнением типа bx+c=0, единственный корень которого будет отображен в ячейке B6. Далее выполняется проверка дискриминанта на принадлежность к диапазону отрицательных чисел. Если дискриминант больше или равен нулю, производится расчет первого корня уравнения по известной формуле, иначе будет выведена текстовая строка «Решений нет».

    Формула в ячейке B7 имеет лишь 2 отличия:

    =0;(-B3-КОРЕНЬ(B5))/(2*A3);»Решений нет»)))’ >

    Во избежание дублирования результата в случае единственного решения уравнения, будет отображен текст «Единственный корень отображен выше». Также изменена формула расчета второго корня уравнения.

    То есть, данное уравнение имеет два корня: -0,5 и -1.

    Функция КОРЕНЬ в Excel и особенности ее синтаксической записи

    Данная функция используется наряду с прочими математическими функциями Excel, такими как ЗНАК, КОРЕНЬПИ, ДВФАКТР и другими. Она имеет следующий синтаксис:

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

    1. В качестве параметра может быть передана ссылка на ячейку, содержащую числовые данные, либо указано определенное значение непосредственно в записи функции (например, КОРЕНЬ(A2) или КОРЕНЬ(144)).
    2. Если в качестве параметра функции КОРЕНЬ была передана ссылка на ячейку, не содержащую данных, результатом работы функции КОРЕНЬ будет 0 (нуль).
    3. Если в качестве параметра число были передано число из диапазона отрицательных чисел, функция КОРЕНЬ вернет код ошибки #ЧИСЛО!. При необходимости получения корня из отрицательного числа можно воспользоваться функцией ABS, которая возвращает модуль данного числа (абсолютное, то есть положительное значение). Например, результатом выполнения функции =КОРЕНЬ(ABS(-169)) будет число 13.
    4. Для расчета квадратного корня из числа можно использовать функцию =СТЕПЕНЬ(число;степень), где смысл параметра число эквивалентен смыслу одноименного параметра функции КОРЕНЬ, а в качестве параметра степень необходимо ввести число 0,5 (с точки зрения математики, корень квадратный из числа соответствует возведению данного числа в степень ½ или 0,5 в десятичной записи дроби).
    5. Также в Excel можно использовать математический символ «^» (Shift+6). Это означает, что еще одним эквивалентом записи «=КОРЕНЬ(A1)» является «=A1^0,5».


    источники:

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

    http://exceltable.com/funkcii-excel/primery-funkcii-koren