Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

10.2: Generalize the procedure

( \newcommand{\kernel}{\mathrm{null}\,}\)

We are going to think about Gauss-Jordan as an algorithm. First I want you to think about how you would generalize the procedure to work on any matrix. Do the following before moving on to the next section.

Do This

Use the following matrix to think about how you would solve any system of equations using the Gauss-Jordan elimination algorithm. Focus on the steps.

[abcefgijk|dhl]

Question

What are the first three mathematical steps you would do to put the above equation into a reduced row echelon form using Gauss-Jordan method?

Pseudocode

Question

Write down the steps you would complete to implement the Gauss-Jordan elimination algorithm as a computer programer. Some questions to answer:

  1. What are the inputs?
  2. What are the outputs?
  3. How many and what types of loops would you have to guarantee success of your program?

Once you have thought this though the instructor will work with you to build the algorithm.


This page titled 10.2: Generalize the procedure is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by Dirk Colbry via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?