UTILS.
100% у браузері
🔢

Розв'язувач систем лінійних рівнянь

Розв'язуйте системи лінійних рівнянь 2x2 і 3x3 за правилом Cramer, показуючи x, y, z, визначник і тип розв'язку.

Про цей інструмент

Розв'яжіть систему з двох чи трьох лінійних рівнянь із двома чи трьома невідомими. Оберіть 2x2 або 3x3, введіть коефіцієнти — і розв'язувач поверне значення x, y (і z), визначник матриці коефіцієнтів, а також чи має система єдиний розв'язок, не має розв'язків, чи має їх безліч. Усе працює локально у вашому браузері й оновлюється в міру введення.

Метод — правило Cramer. Для системи 2x2 a1x+b1y=c1, a2x+b2y=c2 головний визначник D = a1b2 - a2b1, тоді x = (c1b2 - c2b1)/D і y = (a1c2 - a2c1)/D. У випадку 3x3 кожен стовпець матриці коефіцієнтів замінюється на вільні члени, а той визначник ділиться на D. Коли D = 0, система не має єдиного розв'язку, і інструмент досліджує визначники із заміненими стовпцями, щоб відрізнити залежну (безліч розв'язків) систему від несумісної (без розв'язків).

Вводьте кожен коефіцієнт точно так, як він виглядає, використовуючи від'ємні числа за потреби. Спочатку перетворіть рівняння у форму ax + by = c, щоб стовпці збіглися з полями введення.

Поширені запитання

Що каже мені визначник?
Визначник D матриці коефіцієнтів має бути ненульовим для єдиного розв'язку. Якщо D = 0, прямі або площини паралельні чи збігаються, тож розв'язків або немає, або їх безліч.
Як він вирішує між «немає розв'язків» і «безліч розв'язків»?
Коли D = 0, він також обчислює визначники чисельників (стовпці, замінені вільними членами). Якщо всі вони нульові, система залежна з безліччю розв'язків; інакше вона несумісна й не має розв'язків.
Чи мають мої рівняння бути в певній формі?
Так. Запишіть кожне рівняння як ax + by = c (і ax + by + cz = d для 3x3), щоб коефіцієнти при x, y і z та вільний член потрапили у відповідні поля.
Чи надсилаються мої дані кудись?
Ні. Усе обчислення відбувається у вашому браузері на звичайному JavaScript, тож нічого з уведеного не завантажується й не зберігається.

Більше інструментів