1st Big Task IF2123 Aljabar Linear dan Geometri (Sistem Persamaan Linier, Determinan, dan Aplikasinya)
- Razi Rachman Widyadhana (13523004) - @zirachw
- Nayaka Ghana Subrata (13523090) - @Nayekah
- Muhammad Adha Ridwan (13523098) - @adharidwan
The main goal of this project is to create one or more linear algebra libraries in Java. The library contains functions such as Gauss elimination, Gauss-Jordan elimination, determining the matrix flip, calculating the determinant, Cramer's rule (Cramer's rule specifically for SPL with n variables and n equations). In addition, the library is used in Java programs to solve various problems modeled in the form of SPL, solve interpolation problems, and regression problems.
- Java
- Solve systems of linear equations through the application of the Gauss Elimination Method, Gauss-Jordan Elimination Method, Inverse Method, and Cramer's Rule.
- Determine the determinant by using the Cofactor and Inverse matrix techniques.
- Calculate the inverse of a matrix using the Gauss elimination method and the Adjoint matrix method.
- Solve problems that require polynomial interpolation, bicubic interpolation, and multiple regression approaches.
- Download and Install Java Virtual Environment
- Download dan Install Java Development Kit
- Download all folder and files on this repository or simply clone this repo!
git clone https://github.com/zirachw/Algeo01-23004
cd Algeo01-23004/src
java -cp ../bin Main
├── bin # contains Java bytecode (*.class)
│ └── ...
│
├── doc # contains documents
│ └── ...
│
├── src # contains Java source codes
│ └── ...
│
├── test # contains test cases
│ │
│ ├── case # contains given cases
│ │ └── ...
│ │
│ ├── img # contains source images for ImageResizing
│ │ └── ...
│ │
│ └── result # contains results of calculator
│ └── ...
│
└── README.md # brief explanation of the program