https://github.com/xremix/gaussian-elimination-method
Online Calculator to calculate linear systems (matrixes) by using the Gaussian Elimination Method, based on JavaScript and HTML
https://github.com/xremix/gaussian-elimination-method
gaussian gaussion-elimination linear-algebra linear-systems matrix matrix-calculations online triangle-format vector website
Last synced: 3 days ago
JSON representation
Online Calculator to calculate linear systems (matrixes) by using the Gaussian Elimination Method, based on JavaScript and HTML
- Host: GitHub
- URL: https://github.com/xremix/gaussian-elimination-method
- Owner: xremix
- Created: 2017-05-07T14:16:03.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-23T08:37:04.000Z (over 8 years ago)
- Last Synced: 2025-01-03T16:22:40.437Z (over 1 year ago)
- Topics: gaussian, gaussion-elimination, linear-algebra, linear-systems, matrix, matrix-calculations, online, triangle-format, vector, website
- Language: JavaScript
- Homepage: https://rawgit.com/xremix/Gaussian-Elimination-Method/master/gaussian-elimination.html
- Size: 14.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gaussian-Elimination-Method
Online Calculator for Matrixes of linear systems. A website to calculate the result of a linear system based on the Gaussian Elimination Algorithm.
Try the Tool here:
[Online Tool](https://rawgit.com/xremix/Gaussian-Elimination-Method/master/gaussian-elimination.html)
## Usage
Enter your Matrix space seperated into the textfield, including the result vector.
Your Matrix must have the form:
`Ax=b`
While `A` must be a `n * n` Matrix and `b` the result vector.
The input must have `n+1` columns and `n` rows.
If you want to calculate a matrix like this:
```
1a + 2b + 3c = 2
1a + 1b + 1c = 2
3a + 3b + 1c = 0
```
Your input into the tool would be:
```
1 2 3 2
1 1 1 2
3 3 1 0
```
The result of the tool then would be:
```
a = 5
b = -6
c = 3
```
## Algorithm
The algorithm is always substracting two rows from each other like in the following sample:
```
3 9 3 | 8
2 1 4 | 8
(3 * II) - (2 * I)
Which gives the result
3 9 3 = 8
0 -15 6 = 8
```
