Matrix calculator
العربيةБългарскиCatalàČeštinaDeutschEnglishEspañolفارسیFrançaisGalegoItaliano日本語한국어МакедонскиNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaTürkçeУкраїнськаاردوTiếng Việt中文(繁體)
Matrix calculatorSolving systems of linear equationsDeterminant calculatorEigenvalues calculatorExamples of solvingsWikipedia:Matrices
Please send a small donation to help ukrainian refugees:
"Не согласен с тезисами, высказанными В. В. Путиным в ходе обращения 21 февраля 2022 года. Не поддерживаю его инициативы, не считаю что в данном случае он вправе говорить от имени народа России."
Подпишите, пожалуйста, петицию.

Solving systems of linear equations

This calculator solves Systems of Linear Equations using Gaussian Elimination Method, Inverse Matrix Method, or Cramer's rule. Also you can compute a number of solutions in a system of linear equations (analyse the compatibility) using Rouché–Capelli theorem.

Enter coefficients of your system into the input fields. Leave cells empty for variables, which do not participate in your equations. To input fractions use /: 1/3.

System of equations:
,
  • Show how to input the following system:
    2x-2y+z=-3 x+3y-2z=1 3x-y-z=2
  • Leave extra cells empty to enter non-square matrices.
  • You can use decimal (finite and periodic) fractions: 1/3, 3.14, -1.3(56), or 1.2e-4; or arithmetic expressions: 2/3+3*(10-4), (1+x)/y^2, 2^0.5 (=2), 2^(1/3), 2^n, sin(phi), or cos(3.142rad).
  • Use ↵ Enter, Space, ←↑↓→, ⌫, and Delete to navigate between cells, Ctrl⌘ Cmd+C/Ctrl⌘ Cmd+V to copy/paste matrices.
  • Drag-and-drop matrices from the results, or even from/to a text editor.
  • To learn more about matrices use Wikipedia.
Clean Cells or Share Insert in Use decimal keyboard on mobile phones Upload an image with a matrix (Note: it may not work well)
matri-tri-ca@yandex.ru

Thanks to:

  • Philip Petrov (https://cphpvb.net) for Bulgarian translation
  • Manuel Rial Costa for Galego translation
  • Shio Kun for Chinese translation
  • Petar Sokoloski for Macedonian translation
  • Duy Thúc Trần for Vietnamese translation
  • Rıfkı Kürşat Vuruşan for Turkish translation
  • Ousama Malouf and Yaseen Ibrahim for Arabic translation
  • Marcel Artz - improving of the German translation
  • Marc Gisbert Juàrez - fixing the translation into Catalan