Skip to content

bill2247/Algeo01-23068

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kelompok20Tubes1Algeo

Algeo01-23068

Terkait Program

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.

Kontributor

Nama NIM
Muh. Rusmin Nurwadin 13523068
Sabilul Huda 13523072
Andrew Isra Saputra DB 13523110

Fitur-Fitur

  • 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.

Struktur Program

.
├───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

Bahasa yang Digunakan

Cara Menjalankan Program

  1. Clone Repository
    git clone https://github.com/bill2247/Algeo01-23068.git
  2. Buka Folder "Algeo01-23068" pada terminal, lalu jalankan program:
    cd Algeo01-23068
    java -cp bin Main

Kontak

Muh. Rusmin Nurwadin - [email protected]
Sabilul Huda - [email protected]
Andrew Isra Saputra DB - 13523110.std.stei.itb.ac.id

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages