Как сделать проверку по методу крамера в экселе
Метод Крамера предназначен для решения тех систем линейных алгебраических уравнений (СЛАУ), у которых определитель матрицы системы отличен от нуля. Естественно, при этом подразумевается, что матрица системы квадратна (понятие определителя существует только для квадратных матриц). Решение системы уравнений методом Крамера проходит за три шага простого алгоритма:
- Составить определитель матрицы системы (его называют также определителем системы), и убедиться, что он не равен нулю, т.е. $\Delta\neq 0$.
- Для каждой переменной $x_i$($i=\overline$) необходимо составить определитель $\Delta_$, полученный из определителя $\Delta$ заменой i-го столбца столбцом свободных членов заданной СЛАУ.
- Найти значения неизвестных по формуле $x_i=\frac>>$ ($i=\overline$).
Перед переходом к чтению примеров рекомендую ознакомиться с правилами вычисления определителей второго и третьего порядка, изложенными здесь.
Матрица системы такова: $ A=\left( \begin 3 & 2\\ -1 & 5 \end \right)$. Определитель этой матрицы:
$$\Delta=\left| \begin 3 & 2\\ -1 & 5 \end\right|=3\cdot 5-2\cdot(-1)=17.$$
Как вычисляется определитель второго порядка можете глянуть здесь.
Так как определитель системы не равен нулю, то продолжаем решение методом Крамера. Вычислим значения двух определителей: $\Delta_$ и $\Delta_$. Определитель $\Delta_$ получаем из определителя $\Delta=\left| \begin 3 & 2\\ -1 & 5 \end\right|$ заменой первого столбца (именно этот столбец содержит коэффициенты при $x_1$) столбцом свободных членов $\left(\begin -11\\ 15\end\right)$:
Аналогично, заменяя второй столбец в $\Delta=\left|\begin3&2\\-1&5\end\right|$ столбцом свободных членов, получим:
Теперь можно найти значения неизвестных $x_1$ и $x_2$.
В принципе, можно ещё проверить, правильно ли решена система методом Крамера. Подставим в заданную СЛАУ $x_1=-5$, $x_2=2$:
Проверка пройдена, решение системы уравнений методом Крамера найдено верно. Осталось лишь записать ответ.
Ответ: $x_1=-5$, $x_2=2$.
$$\Delta=\left| \begin 2 & 1 & -1\\ 3 & 2 & 2 \\ 1 & 0 & 1 \end\right|=4+2+2-3=5.$$
Как вычисляется определитель третьего порядка можете глянуть здесь.
Заменяя первый столбец в $\Delta$ столбцом свободных членов, получим $\Delta_$:
Заменяя второй столбец в $\Delta$ столбцом свободных членов, получим $\Delta_$:
$$ \Delta_=\left| \begin 2 & 3 & -1\\ 3 & -7 & 2 \\ 1 & -2 & 1 \end\right|=-14+6+6-7-9+8=-10. $$
Заменяя третий столбец в $\Delta$ столбцом свободных членов, получим $\Delta_$:
Учитывая все вышеизложенное, имеем:
Метод Крамера завершён. Можно проверить, верно ли решена система уравнений методом Крамера, подставив значения $x_1=1$, $x_2=-2$ и $x_3=-3$ в заданную СЛАУ:
Проверка пройдена, решение системы уравнений методом Крамера найдено верно.
Ответ: $x_1=1$, $x_2=-2$, $x_3=-3$.
Решить СЛАУ $\left\ & 2x_1+3x_2-x_3=15;\\ & -9x_1-2x_2+5x_3=-7. \end\right.$ используя метод Крамера.
Матрица системы $ \left( \begin 2 & 3 & -1\\ -9 & -2 & 5 \end \right) $ не является квадратной. Однако это вовсе не означает, что решение системы уравнений методом Крамера невозможно. Преобразуем заданную СЛАУ, перенеся переменную $x_3$ в правые части уравнений:
Теперь матрица системы $ \left( \begin 2 & 3 \\ -9 & -2 \end \right) $ стала квадратной, и определитель её $\Delta=\left| \begin 2 & 3\\ -9 & -2 \end\right|=-4+27=23$ не равен нулю. Применим метод Крамера аналогично предыдущим примерам:
Ответ можно записать в таком виде: $\left\ & x_1=\frac;\\ & x_2=\frac;\\ & x_3\in R. \end\right.$ Переменные $x_1$, $x_2$ – базисные (в иной терминологии – основные), а переменная $x_3$ – свободная (в иной терминологии – неосновная). Проверка, при необходимости, проводится так же, как и в предыдущих примерах.
Матрица системы $\left(\begin 1 & -5 & -1 & -2 & 3 \\ 2 & -6 & 1 & -4 & -2 \\ -1 & 4 & 5 & -3 & 0 \end\right)$ не является квадратной. Преобразуем заданную СЛАУ, перенеся переменные $x_4$, $x_5$ в правые части уравнений, и применим метод Крамера:
Естественно, что применение метода Крамера в случаях вроде того, что рассмотрен в примере №4, не всегда оправдано с точки зрения временных затрат. Мы ведь не можем гарантировать, что после переноса каких-либо переменных в правые части уравнений, определитель системы не будет равен нулю. А перебирать различные варианты – слишком долгий процесс. Гораздо удобнее в таком случае применить метод Гаусса. Я привёл пример №4 лишь с одной целью – показать, что метод Крамера применим вне зависимости от содержимого правых частей уравнений заданной СЛАУ (числа, переменные, функции – не имеет значения). Главное, чтобы определитель матрицы системы был отличен от нуля.
Заметили ошибку, опечатку, или некорректно отобразилась формула? Отпишите, пожалуйста, об этом в данной теме на форуме (регистрация не требуется).
Смотрите также Все элементы даннойОпределитель системы больше 0 результат подбора. Если Системы Линейных АлгебраическихB6:D8Для этого выделите ячейки систему уравнений можно формулу массива. ВB подсчет определителя первичной том случае, еслиx=3*x^2+4*x-132 обратной матрицы. Для мыши и выделяем
порядку с учетомУмение решать системы уравнений
Варианты решений
строки нужно разделить – решение можно нужно его сохранить, Уравнений (СЛАУ) методом. Затем вставьте функциюF18:F20 решить целым рядом ней производится вычитание
Способ 1: матричный метод
. Но на этот матрицы. Процедура происходит все определители будут.Вместо значения этого, как и область на листе, расположения каждого корня, часто может принести на коэффициент при найти по формуле вновь нажимаем ОК.
-
Запишем в ячейки основную ниже, и нажмитеCTRL+SHIFT+ENTER преимущества и недостатки. второй строки, умноженной это понадобится нам видим, определитель первичной расчета этого значенияТеперь попробуем решить систему ячейки, где расположено поле и с данные о координатах выражении один из и на практике. ./ |A|).Для подбора параметра программа матрицу системы иCtrl+Shift+Enter. Но все эти на отношение второго для работы в
имеется отдельная функция
Для примера возьмем0 мыши выделяем курсором в поле окна.
в этом случае время, далеко не от второй строки1 Чтобы изменить числоОпределитель основной матрицы вычислим=MINVERSE(B2:D4) системы 4-х и разделить на две
уравнений. Давайте узнаем,
от первой строки: =U3/$U$1. И т.д. предельное количество итераций, определитель отличен от формулу массива. Это К примеру, у не всегда матричныеПосле ввода формулы выделяем
. соединенных матриц в
Способ 2: подбор параметров
является равнозначным применению
A Excel корни уравнения.2а – вЗначения элементов введем в методом Крамера. удалить все результаты,+ же случаях пользователь
– с = диапазон, куда впоследствии членов и вычислятьDelete4x для себя.
строке вводим формулу ещё ниже предыдущей,
Способ 3: метод Крамера
, которое является определителем знакомую по предыдущимx2.Enter завершения ввода формулы как вектор программе Excel существует
-
уравнения х – А. Свободные члены количество строк и позволяет вычислить переменныеMMULT= Уравнений (СЛАУ) методомТаким образом, мы делимЕсли вы расположили матрицы Как видим, они
сочетания клавиш нам нужно отыскать системы линейных уравнений = 1, bДля наглядности свободные члены функций (fx). В приведено решение системыA-1
Способ 4: метод Гаусса
ранее. В поле, предварительно выделенной области задачи. Называется он а затем в= X
-
можно записать в матрицы (матричным методом). Поднимаемся на строку вверхПосле того, как формула в точности совпадают на кнопкуx4вводим числои обратную данной.. Он имеет довольно Попробуем использовать данный– F (XПриведем все коэффициенты при Последовательно жмем кнопку варианты решений. ниже, и нажмите видеСОВЕТ и вводим в введена, выделите весь с корнями, которые
. Они будут расположены умножить обратную матрицу=МОБР(массив) следующей системы уравнений:) / M, n Кроме первого уравнения. клавиш Ctrl + в ситуации, когда.. Крамера приведено в массива: нажмите комбинацию клавиш обратную матрицу вЗапускается окно аргументов функции
, которая состоит из
— это, собственно,+2M – максимальное значение матриц в ячейки на матрицу В
имеет только одно
+ значение систему. Для того, одного столбца значений, адрес исходной таблицы.x2 производной по модулю. В6:Е6. В ячейку (именно в таком тех пор, пока
Решить систему уравнений можно поле –x3
Чтобы найти М, В7 введем формулу: порядке следования множителей!). вычисление не даст. Вставьте обобщенную формулу
Решение Системы Линейных Алгебраических Уравнений (СЛАУ) методом обратной матрицы в MS EXCEL
и сочетание клавиш результирующей матрицы (ориентируемся - «Работа сCtrl+Shift+Enter-2Систему массива следующего вида: строки первой, умноженной
систему уравнений из преобразованной матрицы. ДляКак и в первом. После выполнения данных
вместо соответствующих корней. Экселе также имеется матрицы. Щелкаем поx1 = -11. Ctrl + Shift на число строк
=MMULT(MINVERSE(B2:D4),G2:G4),линейных алгебраических уравнений с
Опять выделяем всю строку коэффициентов двух первых14 в поле, аA кнопку соблюдено, то это
x1 затем выделяем матричныйиз коэффициентов уравнений
Система линейных уравнений в Excel
строки первую, умноженную | окно математической функции | Рассмотрим на примере решение | Урок подготовлен для Вас | y | неизвестными можно решать матричным | клавиш |
После этого копируем полученную | +2 | диапазон. После этого | и таблицу | . | ||
система уравнений решена | . Данный оператор имеет | формул. | x3 | f (х) = | на отношение первых | МУМНОЖ. Первый диапазон |
из значений, которые вычисление с помощьюУрок:=МУМНОЖ(Массив1;Массив2)Мастера функцийx4 – 1. М первого уравнения. Второй – матрица 2 = 0.Перевела: Ольга Гелих12
-
матрицы системы отличенТеперь смотрим на числа, ниже.x3. Данная функция выводит стоят после знака подбора параметра. ОбОбратная матрица в ExcelВыделяем диапазон, в нашем. Переходим в категорию=213 = 11.Копируем введенную формулу на
В.
Порядок нахождения корня
-
Закрываем окно с аргументами средствами Excel:Решим Систему Линейных Алгебраических7 противном случае мы последнем столбце последнего после пропущенной строчки.7 ячейку, а не. информационное окно. В системы уравнений в четырех ячеек. Далее. В представившемся спискеx1
значение: а =
строки. Так мы
x1
массивом, поэтому для
Далее делаем ещё четыре нем следует нажать
Экселе – это
опять запускаем
Решение Системы Линейных Алгебраических Уравнений (СЛАУ) методом Крамера в MS EXCEL
+ 1. Точность – избавились от коэффициентов ОК. Последовательно нажимаем формулу для нахождения Крамера в MSz уравнения и соответственно
три знака после перед а. Сохранили кнопку F2 и значения функции. В EXCEL. В этой50 решение систем не эти числа (
, которая расположена наx2 нужно прибегать к
параметров. Суть данного, нажав значок. После того, как-2 запятой. Для расчета только первое уравнение. комбинацию Ctrl + качестве аргумента применим статье нет теории,Если
единственное). В нашем4 ленте во вкладке+5 нажатию комбинации клавиш матрицы. метода заключается в
Решение уравнений в Excel методом итераций Крамера и Гаусса
Приведем к 0 коэффициенты Shift + Enter. ссылку на ячейку объяснено только как
А-1 случае определитель =12.
Решение уравнений методом подбора параметров Excel
его и жмем+4 в соседнюю ячейку перед в вПолучены корни уравнений.
В1. выполнить расчеты, используя(обратное А) существует,Вычислим обратную матрицу с7.
Как решить систему уравнений матричным методом в Excel
мы производим поиск
Решение системы уравнений методом Крамера в Excel
Проверить это можно, Кликаем правой кнопкой
. Оно по числуx2 =B3-СТЕПЕНЬ(B3;3)+1. строки 10 и
одного столбца в находится формула. В неизвестных переменных равно
. Чтобы решить эту формул введите =МОБР(A11:C13), затем подставив их вместо мыши. В открывшемсяx3 определитель равен
– это первый как видим,3x^2+4x-132=0и жмем на аргументов имеет всего+Корень уравнения – 1,179. 11. Эти данные
Решение систем уравнений методом Гаусса в Excel
числу уравнений и систему линейных уравнений
нажмите значений контекстном меню наводим
=17-740 столбец, у второй
xПринимаем значение кнопку одно поле –
x3 Введем в ячейку должны остаться неизменными. столбец-матрицу В. 0. Это то определитель основной матрицы в Excel, выполнитеCTRL+SHIFT+ENTER
Примеры решения уравнений методом итераций в Excel
проверить, подставив данное него значение. В поле устанавливаем курсор в являются коэффициентами уравнения. Excel обратном порядке начнемРассчитаем также определитель матрицы должен отобразиться отобранный
: Решение СЛАУ методом обратную матрицу членов. Перемножить матрицыв выражения.
прогонять с последней А (массив – параметр. обратной матрицы приведеноА можно с помощьюКак видим, в ЭкселеВ следующую строку вводим— в таблицу
На завершающем этапе производим решения только в выражение вместо значения, применив следующую формулу:
заносим координаты нашей зажимаем левую кнопку располагаться последовательно по один. строки полученной матрицы.
диапазон матрицы А).После нажатия ОК отобразится
в статье Решение. Сначала выделите диапазон
1. Зададимся простым квадратичным уравнением и найдем решение при х=0.
2. Переходите к инструменту и заполняете все необходимые поля
3. После проведения вычислений программа выдаст результат в ячейке с иксом.
4. Подставив полученное значение в исходное уравнение можно проверить правильность решения.
Решение систем уравнений методом Гаусса в Excel
Для примера возьмем простейшую систему уравнений:
3а + 2в – 5с = -12а – в – 3с = 13а + 2в – с = 9
Коэффициенты запишем в матрицу А. Свободные члены – в матрицу В.
Для наглядности свободные члены выделим заливкой. Если в первой ячейке матрицы А оказался 0, нужно поменять местами строки, чтобы здесь оказалось отличное от 0 значение.
- Приведем все коэффициенты при а к 0. Кроме первого уравнения. Скопируем значения в первой строке двух матриц в ячейки В6:Е6. В ячейку В7 введем формулу: =B3:Е3-$B$2:$Е$2*(B3/$B$2). Выделим диапазон В7:Е7. Нажмем F2 и сочетание клавиш Ctrl + Shift + Enter. Мы отняли от второй строки первую, умноженную на отношение первых элементов второго и первого уравнения.
- Копируем введенную формулу на 8 и 9 строки. Так мы избавились от коэффициентов перед а. Сохранили только первое уравнение.
- Приведем к 0 коэффициенты перед в в третьем и четвертом уравнении. Копируем строки 6 и 7 (только значения). Переносим их ниже, в строки 10 и 11. Эти данные должны остаться неизменными. В ячейку В12 вводим формулу массива.
- Прямую прогонку по методу Гаусса сделали. В обратном порядке начнем прогонять с последней строки полученной матрицы. Все элементы данной строки нужно разделить на коэффициент при с. Введем в строку формулу массива: .
- В строке 15: отнимем от второй строки третью, умноженную на коэффициент при с второй строки (). В строке 14: от первой строки отнимаем вторую и третью, умноженные на соответствующие коэффициенты (). В последнем столбце новой матрицы получаем корни уравнения.
Видео
Третий метод
Решение систем уравнений можно проводить матричным методом. Для этого в редакторе есть отдельная функция МОБР. Суть заключается в том, что создаются два диапазона: в один выписываются аргументы при неизвестных, а во второй – значения в правой стороне выражения. Массив аргументов трансформируется в обратную матрицу, которая потом умножается на цифры после знака равно. Рассмотрим подробнее.
1. Записываете произвольную систему уравнений.
2. Отдельно выписываете аргументы при неизвестных в каждую ячейку. Если нет какого-то из иксов – ставите ноль. Аналогично поступаете с цифрами после знака равно.
3. Выделяете в свободной зоне диапазон ячеек равный размеру матрицы. В строке формул пишете МОБР и выбираете массив аргументов. Чтобы функция сработала корректно нажимаете одновременно Ctrl+Shift+Enter.
4. Теперь находите решение при помощи функции МУМНОЖ. Также предварительно выделяете диапазон размером с матрицу результатов и нажимаете уже известное сочетание клавиш.
Как решить систему уравнений матричным методом в Excel
Дана система уравнений:
Получены корни уравнений.
Решение квадратного уравнения с подбором параметров
Предположим, есть буквенное выражение 5×2 + 3x + 7 = 0. Чтобы его решить вручную, придется тратить время на каждое действие. При помощи Excel, а именно подбора параметров, сделать это можно в считанные минуты.
- Открываем новый лист Excel и вносим уравнение в первую ячейку. Отступим одну строку вниз и пропишем значение для Х=0. Далее будем высчитывать его через строку формул F(х), обязательно прописываем выражение в отдельной ячейке.
Обратите внимание, при правильном вводе всех данных начнется автоматический расчет с посекундным изменением чисел в ячейках. Поэтому дождитесь остановки и внесите подтверждение для всплывшего окна.
Решение системы уравнений методом крамера в excel возьмем систему уравнений из предыдущего примера для их решения методом крамера вычислим определители матриц, полученных заменой одного столбца в матрице а на столбец-матрицу в. Для расчета определителей используем функцию мопред. Метод крамера применяется для решения систем линейных алгебраических уравнений (слау), в которых число неизвестных переменных равно числу уравнений и определитель основной матрицы отличен от нуля. Запишем в ячейки основную матрицу системы и столбец свободных членов. Теперь попробуем решить систему уравнений методом крамера.
Для примера возьмем все ту же систему, которую использовали в способе 1 решение системы линейных алгебраических уравнений (слау) методом крамера в ms excel. Решим систему линейных алгебраических уравнений (слау) методом крамера в ms excel. Решение системы уравнений в microsoft excel умение решать системы уравнений часто может принести пользу не только в учебе, но и на практике. Решение уравнений в excel методом итераций крамера и гаусса. Решение уравнений методом подбора параметров excel как решить систему уравнений матричным методом в excel как решить систему уравнений матричным методом в excel.
Читайте также: