Error
There was an error loading the page.
copy of Gaussian elimination calculator
Ready to use
This allows the student to input a linear system in augmented matrix form (max rows 5, but any number of variables). Then the student can decide to swap some rows, or multiply some rows, or add multiples of one row to other rows. The student only has to input what operation should be performed, and this is automatically applied to the system. This question has no marks and no feedback as it's just meant as a "calculator".
Metadata
-
England schools
-
England university
-
Scotland schools
Taxonomy: mathcentre
Taxonomy: Kind of activity
Taxonomy: Context
Contributors
Feedback
From users who are members of Linear Algebra 1st year :
![]() |
said | Ready to use | 4 years, 6 months ago |
History
Julia Goedecke 4 years, 6 months ago
Published this.Julia Goedecke 4 years, 6 months ago
Gave some feedback: Ready to use
Julia Goedecke 4 years, 6 months ago
Created this as a copy of Gaussian elimination calculator.Name | Status | Author | Last Modified | |
---|---|---|---|---|
Gaussian elimination calculator | Ready to use | Julia Goedecke | 18/04/2022 17:56 | |
copy of Gaussian elimination calculator | Ready to use | Julia Goedecke | 25/08/2021 12:57 | |
Gaussian elimination calculator | Ready to use | Julia Goedecke | 28/04/2022 12:51 | |
Inverse algorithm calculator | Ready to use | Julia Goedecke | 25/04/2022 08:55 |
There are 36 other versions that do you not have access to.
Name | Type | Generated Value |
---|
matrix_A | matrix |
Matrix of size 5×5
|
||||
augmentation_b | matrix |
matrix([0],[0],[0],[0],[0])
|
Name | Type | Generated Value |
---|
row1multiplier | integer |
1
|
||||
row2multiplier | integer |
1
|
||||
row3multiplier | integer |
1
|
||||
row4multiplier | integer |
1
|
||||
row5multiplier | integer |
1
|
||||
remultiplied_A | matrix |
Matrix of size 5×5
|
||||
remultiplied_b | matrix |
matrix([0],[0],[0],[0],[0])
|
Name | Type | Generated Value |
---|
row_being_added | integer |
1
|
||||
first_row_being_changed | integer |
2
|
||||
second_row_being_changed | integer |
3
|
||||
third_row_being_changed | integer |
4
|
||||
fourth_row_being_changed | integer |
5
|
||||
lambda1 | integer |
0
|
||||
lambda2 | integer |
0
|
||||
lambda3 | integer |
0
|
||||
lambda4 | integer |
0
|
||||
adding_step | matrix |
Matrix of size 5×5
|
||||
readded_A_row1 | vector |
vector(0,0,0,0,0)
|
||||
readded_A_row2 | vector |
vector(0,0,0,0,0)
|
||||
readded_A_row3 | vector |
vector(0,0,0,0,0)
|
||||
readded_A_row4 | vector |
vector(0,0,0,0,0)
|
||||
readded_A_row5 | vector |
vector(0,0,0,0,0)
|
||||
readded_A | matrix |
Matrix of size 5×5
|
||||
adding_step_b | matrix |
matrix([0],[0],[0],[0],[0])
|
||||
readded_b_row1 | vector |
vector(0)
|
||||
readded_b_row2 | vector |
vector(0)
|
||||
readded_b_row3 | vector |
vector(0)
|
||||
readded_b_row4 | vector |
vector(0)
|
||||
readded_b_row5 | vector |
vector(0)
|
||||
readded_b | matrix |
matrix([0],[0],[0],[0],[0])
|
Name | Type | Generated Value |
---|
new1strow | integer |
1
|
||||
new2ndrow | integer |
2
|
||||
new3rdrow | integer |
3
|
||||
new4throw | integer |
4
|
||||
new5throw | integer |
5
|
||||
swapped_rows_A | matrix |
Matrix of size 5×5
|
||||
swapped_rows_b | matrix |
matrix([0],[0],[0],[0],[0])
|
Name | Type | Generated Value |
---|
a | rational |
24/5
|
Generated value: matrix
matrix([0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0])
→ Used by:
- adding_step
- readded_A
- readded_A_row1
- readded_A_row2
- readded_A_row3
- readded_A_row4
- readded_A_row5
- remultiplied_A
- swapped_rows_A
- "Enter system" - variable replacement
- "Enter system" - variable replacement
- "Enter system" - variable replacement
- "Enter system" - variable replacement
- "Enter system" → "Matrix A" - Correct answer
- "Add multiples of some row to other rows" - prompt
- "Calculate the additions" - prompt
- "Calculate the additions" - variable replacement
- "Calculate the additions" - variable replacement
- "Calculate the additions" - variable replacement
- "Calculate the additions" - variable replacement
- "Multiply some rows" - prompt
- "Calculate the multiplications" - prompt
- "Calculate the multiplications" - variable replacement
- "Calculate the multiplications" - variable replacement
- "Calculate the multiplications" - variable replacement
- "Calculate the multiplications" - variable replacement
- "Swap some rows" - prompt
- "Implement the swaps" - prompt
- "Implement the swaps" - variable replacement
- "Implement the swaps" - variable replacement
- "Implement the swaps" - variable replacement
- "Implement the swaps" - variable replacement
- "Finish" - prompt
Parts
Use this tab to check that this question works as expected.
Part | Test | Passed? |
---|---|---|
Gap-fill | ||
Hasn't run yet | ||
Matrix entry | ||
Hasn't run yet | ||
Matrix entry | ||
Hasn't run yet | ||
Gap-fill | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Information only | ||
Gap-fill | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Information only | ||
Gap-fill | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Number entry | ||
Hasn't run yet | ||
Information only | ||
Information only |