Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oppiliappan/gauss_jordan
Solves a system of linear equations using Gaussian Elimination
https://github.com/oppiliappan/gauss_jordan
Last synced: 7 days ago
JSON representation
Solves a system of linear equations using Gaussian Elimination
- Host: GitHub
- URL: https://github.com/oppiliappan/gauss_jordan
- Owner: oppiliappan
- Created: 2019-01-25T10:19:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-16T16:44:18.000Z (almost 6 years ago)
- Last Synced: 2024-11-07T01:04:13.391Z (about 2 months ago)
- Language: Rust
- Size: 3.91 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Gaussian Elimination (WIP)
algorithm to solve `A|B` systems using Gaussian Elimination, written in Rust.
### Input
```
01 02 01 -1 | -2
02 03 -1 02 | 07
01 01 03 -2 | -6
01 01 01 01 | 02
```### Output
```
Echelon form:01 02 01 -1 | -2
00 -1 -3 04 | 11
00 00 05 -5 | -15
00 00 00 01 | 02--------------------
Gaussian eliminated:01 00 00 00 | 01
00 -1 00 00 | 00
00 00 05 00 | -5
00 00 00 01 | 02--------------------
X1 = 1
X2 = 0
X3 = -1
X4 = 2
```