Solve a System of Equations Using Matrices
Loading the math board and drawing, please wait…
This example demonstrates solving a system of linear equations using matrix methods. Key mathematical concepts include matrix operations and linear algebra. The GeoGebra commands in the construction summary show the process of generating, solving, and verifying the system of equations. Suitable for high school algebra and coordinate geometry courses.
GeoGebra Commands & Parameters
TableText({{x1 + "x" + y1t + "y=" + r1}, {x2 + "x" + y2t + "y=" + r2}}, "l{") → form1TableText({{"a", "b"}, {"m", "-n"}}, "c[]") → matGenTableText({{"x"}, {"y"}}, "c[]") → vecVarsTableText({{"c"}, {"-p"}}, "c[]") → vecSolsGenTableText({{"ax+by=c"}, {"mx-ny=-p"}}, "l{") → form2TableText({{r1}, {r2}}, "c[]") → vecSolsTableText({{x1, y1}, {x2, y2}}, "c[]") → matCoefTableText({{"d", "-b"}, {"-c", "a"}}, "c[]") → mat3TableText({{"a", "b"}, {"c", "d"}}, "c[]") → mat2TableText({{"(" + y2 + ")", "-(" + y1 + ")"}, {"-(" + x2 + ")", "(" + x1 + ")"}}, "c[]") → matb2TableText({{y2 + "(" + x1 + ")" + (If[(-y1) < 0, "", "+"]) + ((-y1)) + "(" + x2 + ")", y2 + "(" + y1 + ")" + (If[(-y1) < 0, "", "+"]) + ((-y1)) + "(" + y2 + ")"}, {x2 + "(" + x1 + ")" + (If[(-x1) < 0, "", "+"]) + ((-x1)) + "(" + x2 + ")", x2 + "(" + y1 + ")" + (If[(-x1) < 0, "", "+"]) + ((-x1)) + "(" + y2 + ")"}}, "c[]") → MatStepTableText({{y2 + "(" + r1 + ")" + (If[(-y1) < 0, "", "+"]) + ((-y1)) + "(" + r2 + ")"}, {x2 + "(" + r1 + ")" + (If[(-x1) < 0, "", "+"]) + ((-x1)) + "(" + r2 + ")"}}, "c[]") → vecSolsStepTableText({{"\frac{1}{" + det1 + "}•" + (x((det1 * Sol)))}, {"\frac{1}{" + det1 + "}•" + (y((det1 * Sol)))}}, "c[]") → vecSolIntTableText({{"\frac{1}{" + det1 + "}•" + det1, "\frac{1}{" + det1 + "}•0"}, {"\frac{1}{" + det1 + "}•0", "\frac{1}{" + det1 + "}•" + det1}}, "c[]") → matIntTextfield(x1) → inputBoxx1Textfield(y1) → inputBoxy1Textfield(r1) → inputBoxr1TableText({{"ax+by=c"}, {"mx+ny=+p"}}, "l{") → form3Textfield(x2) → inputBoxx2Textfield(y2) → inputBoxy2Textfield(r2) → inputBoxr2