Program ini dibuat dalam bahasa Java untuk memenuhi "Tugas Besar 1 Algeo 2024/2025". Fitur-fitur dalam program ini adalah penyelesaian SPL, penentuan determinan matriks, penentuan invers matriks, interpolasi, regresi linear, regresi berganda, dan bicubic spline interpolation.
Nama | NIM |
---|---|
Muh. Rusmin Nurwadin | 13523068 |
Sabilul Huda | 13523072 |
Andrew Isra Saputra DB | 13523110 |
- Penyelesaian SPL
Fitur penyelesaian SPL memiliki empat opsi metode penyelesaian, yaitu metode Gauss, metode Gauss Jordan, metode matriks balikan, dan kaidah Cramer. - Penentuan Determinan Matriks
Fitur penentuan determinan matriks memiliki dua opsi metode penyelesaian, yaitu reduksi baris, dan ekspansi kofaktor. - Penentuan Matriks Balikan
Fitur penentuan matriks balikan memiliki dua opsi metode penyelesaian, yaitu menggunakan adjoin, dan metode Gauss Jordan. - Interpolasi
Fitur ini menerima input n titik pada koordinat kartesian dua dimensi. Fungsi akan menentukan sebuah fungsi polinomial berderajat n yang melalui n titik tersebut. - Bicubic Spline Interpolation
Fitur ini menerima input berupa empat nilai titik utama serta 12 turunan berarahnya yang akan diproses untuk mendapatkan nilai interpolasi di antara keempat tiik utama tersebut sesuai masukan user. - Regresi linear dan Kuadratik Berganda
Fitur ini menghitung regresi linear sederhana dan regresi kuadratik berdasarkan input n titik yang diberikan oleh pengguna. - Regresi linear dan Kuadratik Berganda
Fitur ini menerima input gambar yang akan diperbesar, diperkecil atau diresize sesuai skala height dan width yang diberikan user.
.
├───README.md
│
├───bin
│ ├───BicubicSplineInterpolation.class
│ │
│ ├───Interpolasi.class
│ │
│ ├───Main.class
│ │
│ ├───Matrix.class
│ │
│ ├───Regresi.class
│ │
│ └───UI.class
│ │
│ └───Utility.class
│ │
│ └───ResizeImage.class
│
├───doc
│
├───src
│ ├───BicubicSplineInterpolation.java
│ │
│ ├───Interpolasi.java
│ │
│ ├───Main.java
│ │
│ ├───Matrix.java
│ │
│ ├───Regresi.java
│ │
│ └───UI.java
│ │
│ └───Utility.java
│ │
│ └───ResizeImage.java
│
└───test
- Clone Repository
git clone https://github.com/bill2247/Algeo01-23068.git
- Buka Folder "Algeo01-23068" pada terminal, lalu jalankan program:
cd Algeo01-23068 java -cp bin Main
Muh. Rusmin Nurwadin - [email protected]
Sabilul Huda - [email protected]
Andrew Isra Saputra DB - 13523110.std.stei.itb.ac.id