Как сделать проверку по методу крамера в экселе

Добавил пользователь Владимир З.
Обновлено: 05.10.2024

Метод Крамера предназначен для решения тех систем линейных алгебраических уравнений (СЛАУ), у которых определитель матрицы системы отличен от нуля. Естественно, при этом подразумевается, что матрица системы квадратна (понятие определителя существует только для квадратных матриц). Решение системы уравнений методом Крамера проходит за три шага простого алгоритма:

  1. Составить определитель матрицы системы (его называют также определителем системы), и убедиться, что он не равен нулю, т.е. $\Delta\neq 0$.
  2. Для каждой переменной $x_i$($i=\overline$) необходимо составить определитель $\Delta_$, полученный из определителя $\Delta$ заменой i-го столбца столбцом свободных членов заданной СЛАУ.
  3. Найти значения неизвестных по формуле $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 лишь с одной целью – показать, что метод Крамера применим вне зависимости от содержимого правых частей уравнений заданной СЛАУ (числа, переменные, функции – не имеет значения). Главное, чтобы определитель матрицы системы был отличен от нуля.

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

Уравнения в Microsoft Excel

​Смотрите также​ Все элементы данной​Определитель системы больше 0​ результат подбора. Если​ Системы Линейных Алгебраических​B6:D8​Для этого выделите ячейки​ систему уравнений можно​ формулу массива. В​B​ подсчет определителя первичной​ том случае, если​x​=3*x^2+4*x-132​ обратной матрицы. Для​ мыши и выделяем​

​ порядку с учетом​Умение решать системы уравнений​

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

​ строки нужно разделить​ – решение можно​ нужно его сохранить,​ Уравнений (СЛАУ) методом​. Затем вставьте функцию​F18:F20​ решить целым рядом​ ней производится вычитание​

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

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

    ​Запишем в ячейки основную​ ниже, и нажмите​CTRL+SHIFT+ENTER​ преимущества и недостатки.​ второй строки, умноженной​ это понадобится нам​ видим, определитель первичной​ расчета этого значения​Теперь попробуем решить систему​ ячейки, где расположено​ поле и с​ данные о координатах​ выражении один из​ и на практике.​ .​/ |A|).​Для подбора параметра программа​ матрицу системы и​​Ctrl+Shift+Enter​​.​ Но все эти​​ на отношение второго​​ для работы в​

Матрица в Microsoft Excel

Вектор B в Microsoft Excel

​ имеется отдельная функция​

​ Для примера возьмем​​0​​ мыши выделяем курсором​ в поле окна.​

​ в этом случае​ время, далеко не​ от второй строки​1​ Чтобы изменить число​Определитель основной матрицы вычислим​​=MINVERSE(B2:D4)​​ системы 4-х и​ разделить на две​

Переход в Мастер функций в Microsoft Excel

Переход к аргументам функции МОБР в Microsoft Excel

Окно аргументов функции МОБР в Microsoft Excel

Матрица обратная данной в Microsoft Excel

​ уравнений. Давайте узнаем,​

​ от первой строки​: =U3/$U$1. И т.д.​ предельное количество итераций,​ определитель отличен от​​ формулу массива. Это​​ К примеру, у​​ не всегда матричные​​После ввода формулы выделяем​

Вставить функцию в Microsoft Excel

Переход к аргументам функции МУМНОЖ в Microsoft Excel

Окно аргументов функции МУМНОЖ в Microsoft Excel

Корни системы уравнений в Microsoft Excel

​.​​ соединенных матриц в​

Способ 2: подбор параметров

​ является равнозначным применению​

​A​​ Excel​​ корни уравнения.​2а – в​Значения элементов введем в​​ методом Крамера.​​ удалить все результаты,​​+​​ же случаях пользователь​

Значение f(x) в Microsoft Excel

Переход к подбору параметра в Microsoft Excel

Окно подбора параметра в Microsoft Excel

Подбор пораметра произведен в Microsoft Excel

Результат вычисления корня уравнения в Microsoft Excel

​ – с =​ диапазон, куда впоследствии​ членов и вычислять​Delete​​4x​​ для себя.​

​ строке вводим формулу​​ ещё ниже предыдущей,​

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

​, которое является определителем​ знакомую по предыдущим​x2​.​Enter​ завершения ввода формулы​​ как вектор​​ программе Excel существует​

    ​ уравнения х –​ А. Свободные члены​​ количество строк и​​ позволяет вычислить переменные​MMULT​​=​​ Уравнений (СЛАУ) методом​Таким образом, мы делим​​Если вы расположили матрицы​​ Как видим, они​

Составление матриц в Microsoft Excel

Четыре матрицы в Microsoft Excel

​ сочетания клавиш​ нам нужно отыскать​ системы линейных уравнений​ = 1, b​Для наглядности свободные члены​ функций (fx). В​​ приведено решение системы​​A-1​

Переход к запуску мастера функций в Microsoft Excel

Переход к аргументам функции МОПРЕД в Microsoft Excel

Окно аргументов функции МОПРЕД в Microsoft Excel

Определитель для первой матрицы в Microsoft Excel

Расчет определителей для всех матриц в Microsoft Excel

Определитель первичной матрицы в Microsoft Excel

Корни системы уравнений определены в Microsoft Excel

Способ 4: метод Гаусса

​ ранее. В поле​,​ предварительно выделенной области​ задачи. Называется он​ а затем в​= X​

    ​ можно записать в​ матрицы (матричным методом). ​​Поднимаемся на строку вверх​​После того, как формула​ в точности совпадают​​ на кнопку​​x4​​вводим число​​и​ обратную данной.​. Он имеет довольно​ Попробуем использовать данный​– F (X​Приведем все коэффициенты при​ Последовательно жмем кнопку​ варианты решений.​ ниже, и нажмите​​ виде​​СОВЕТ​ и вводим в​ введена, выделите весь​ с корнями, которые​

Две матрицы в Microsoft Excel

​. Они будут расположены​ умножить обратную матрицу​=МОБР(массив)​ следующей системы уравнений:​​) / M, n​​ Кроме первого уравнения.​ клавиш Ctrl +​ в ситуации, когда​.​.​ Крамера приведено в​ массива:​ нажмите комбинацию клавиш​ обратную матрицу в​Запускается окно аргументов функции​

Ряд заполнен значениями в Microsoft Excel

Вставка строки в Microsoft Excel

Копирование в Microsoft Excel

Вставка в Microsoft Excel

​, которая состоит из​

​— это, собственно,​+2​M – максимальное значение​​ матриц в ячейки​​ на матрицу В​

Формула массива в Microsoft Excel

​ имеет только одно​

​+​ значение​ систему. Для того,​ одного столбца значений,​ адрес исходной таблицы.​x2​ производной по модулю.​ В6:Е6. В ячейку​​ (именно в таком​​ тех пор, пока​

Третья формула массива в Microsoft Excel

​Решить систему уравнений можно​ поле –​x3​

Четвертая формула массива в Microsoft Excel

​ Чтобы найти М,​ В7 введем формулу:​ порядке следования множителей!).​​ вычисление не даст​​. Вставьте обобщенную формулу​

Ввод последней формулы массива в Microsoft Excel

Найденные корни уравнения в Microsoft Excel

Решение Системы Линейных Алгебраических Уравнений (СЛАУ) методом обратной матрицы в 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

    ​Закрываем окно с аргументами​​ средствами Excel:​​Решим Систему Линейных Алгебраических​7​​ противном случае мы​​ последнем столбце последнего​​ после пропущенной строчки.​​7​​ ячейку, а не​​.​​ информационное окно. В​​ системы уравнений в​ четырех ячеек. Далее​​. В представившемся списке​​x1​

​ значение: а =​
​ строки. Так мы​

Линейные уравнения в Excel

​x1​
​ массивом, поэтому для​

Линейные уравнения в Excel

​Далее делаем ещё четыре​ нем следует нажать​
​ Экселе – это​
​ опять запускаем​

Решение Системы Линейных Алгебраических Уравнений (СЛАУ) методом Крамера в MS EXCEL

​+​ 1. Точность –​ избавились от коэффициентов​ ОК. Последовательно нажимаем​ формулу для нахождения​ Крамера в MS​z​ уравнения и соответственно​


​ три знака после​​ перед а. Сохранили​ кнопку 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 и​

МОПРЕД.

​ одного столбца в​ находится формула. В​ неизвестных переменных равно​

МОПРЕД1.

​. Чтобы решить эту​ формул введите =МОБР(A11:C13), затем​ подставив их вместо​ мыши. В открывшемся​​x3​​ определитель равен​

​ – это первый​​ как видим,​​3x^2+4x-132=0​и жмем на​ аргументов имеет всего​​+​​Корень уравнения – 1,179.​ 11. Эти данные​

Корни уравнений1.

Решение систем уравнений методом Гаусса в Excel

​ числу уравнений и​ систему линейных уравнений​
​ нажмите​ значений​ контекстном меню наводим​
​=17​-740​ столбец, у второй​

​x​Принимаем значение​ кнопку​ одно поле –​

Матрица А.

​x3​ Введем в ячейку​ должны остаться неизменными.​ столбец-матрицу В.​ 0. Это то​ определитель основной матрицы​ в Excel, выполните​CTRL+SHIFT+ENTER​

Примеры решения уравнений методом итераций в Excel

Параметры вычислений.

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

​: Решение СЛАУ методом​ обратную матрицу​ членов. Перемножить матрицы​в выражения.​

​ прогонять с последней​ А (массив –​ параметр.​ обратной матрицы приведено​А​ можно с помощью​Как видим, в Экселе​В следующую строку вводим​— в таблицу​

ЕСЛИ.

​На завершающем этапе производим​ решения только в​ выражение вместо значения​, применив следующую формулу:​

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

​ диапазон матрицы А).​После нажатия ОК отобразится​

Пример2.

​ в статье Решение​. Сначала выделите диапазон​

1. Зададимся простым квадратичным уравнением и най

1. Зададимся простым квадратичным уравнением и найдем решение при х=0.

2. Переходите к инструменту и заполняете все необх

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

3. После проведения вычислений программа выдаст ре

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

4. Подставив полученное значение в исходное уравне

4. Подставив полученное значение в исходное уравнение можно проверить правильность решения.

Решение систем уравнений методом Гаусса в Excel

Для примера возьмем простейшую систему уравнений:

3а + 2в – 5с = -12а – в – 3с = 13а + 2в – с = 9

Коэффициенты запишем в матрицу А. Свободные члены – в матрицу В.

Для наглядности свободные члены выделим заливкой.

Для наглядности свободные члены выделим заливкой. Если в первой ячейке матрицы А оказался 0, нужно поменять местами строки, чтобы здесь оказалось отличное от 0 значение.

  1. Приведем все коэффициенты при а к 0. Кроме первого уравнения. Скопируем значения в первой строке двух матриц в ячейки В6:Е6. В ячейку В7 введем формулу: =B3:Е3-$B$2:$Е$2*(B3/$B$2). Выделим диапазон В7:Е7. Нажмем F2 и сочетание клавиш Ctrl + Shift + Enter. Мы отняли от второй строки первую, умноженную на отношение первых элементов второго и первого уравнения.
  2. Копируем введенную формулу на 8 и 9 строки. Так мы избавились от коэффициентов перед а. Сохранили только первое уравнение.
  3. Приведем к 0 коэффициенты перед в в третьем и четвертом уравнении. Копируем строки 6 и 7 (только значения). Переносим их ниже, в строки 10 и 11. Эти данные должны остаться неизменными. В ячейку В12 вводим формулу массива.
  4. Прямую прогонку по методу Гаусса сделали. В обратном порядке начнем прогонять с последней строки полученной матрицы. Все элементы данной строки нужно разделить на коэффициент при с. Введем в строку формулу массива: .
  5. В строке 15: отнимем от второй строки третью, умноженную на коэффициент при с второй строки (). В строке 14: от первой строки отнимаем вторую и третью, умноженные на соответствующие коэффициенты (). В последнем столбце новой матрицы получаем корни уравнения.

Видео

Третий метод

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

1. Записываете произвольную систему уравнений.

2. Отдельно выписываете аргументы при неизвестных

2. Отдельно выписываете аргументы при неизвестных в каждую ячейку. Если нет какого-то из иксов – ставите ноль. Аналогично поступаете с цифрами после знака равно.

3. Выделяете в свободной зоне диапазон ячеек равны

3. Выделяете в свободной зоне диапазон ячеек равный размеру матрицы. В строке формул пишете МОБР и выбираете массив аргументов. Чтобы функция сработала корректно нажимаете одновременно Ctrl+Shift+Enter.

4. Теперь находите решение при помощи функции МУМН

4. Теперь находите решение при помощи функции МУМНОЖ. Также предварительно выделяете диапазон размером с матрицу результатов и нажимаете уже известное сочетание клавиш.


Как решить систему уравнений матричным методом в Excel

Дана система уравнений:

Получены корни уравнений.

Решение квадратного уравнения с подбором параметров

Предположим, есть буквенное выражение 5×2 + 3x + 7 = 0. Чтобы его решить вручную, придется тратить время на каждое действие. При помощи Excel, а именно подбора параметров, сделать это можно в считанные минуты.

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

 После этого заносим следующую формулу после знака

 В ячейке, отвечающей за значение в строке формулы

 Перед вами открывается окно с ячейками для заполн

Важно! Обратите внимание, при правильном вводе вс

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

Решение системы уравнений методом крамера в excel возьмем систему уравнений из предыдущего примера для их решения методом крамера вычислим определители матриц, полученных заменой одного столбца в матрице а на столбец-матрицу в. Для расчета определителей используем функцию мопред. Метод крамера применяется для решения систем линейных алгебраических уравнений (слау), в которых число неизвестных переменных равно числу уравнений и определитель основной матрицы отличен от нуля. Запишем в ячейки основную матрицу системы и столбец свободных членов. Теперь попробуем решить систему уравнений методом крамера.

Для примера возьмем все ту же систему, которую использовали в способе 1 решение системы линейных алгебраических уравнений (слау) методом крамера в ms excel. Решим систему линейных алгебраических уравнений (слау) методом крамера в ms excel. Решение системы уравнений в microsoft excel умение решать системы уравнений часто может принести пользу не только в учебе, но и на практике. Решение уравнений в excel методом итераций крамера и гаусса. Решение уравнений методом подбора параметров excel как решить систему уравнений матричным методом в excel как решить систему уравнений матричным методом в excel.

Читайте также: