/Algeo01-21066

Tugas Besar 1 IF 2123 Aljabar Linier dan Geometri Sistem Persamaan Linier, Determinan, dan Aplikasinya Semester I Tahun 2022/2023

Primary LanguageJava

TUBES ALJABAR DAN GEOMETRI 1

Sistem persamaan linier (SPL) banyak ditemukan di dalam bidang sains dan rekayasa.
Anda sudah mempelajari berbagai metode untuk menyelesaikan SPL, termasuk
menghitung determinan matriks. Sembarang SPL dapat diselesaikan dengan beberapa
metode, yaitu metode eliminasi Gauss, metode eliminasi Gauss-Jordan, metode
matriks balikan (x = A-1b), dan kaidah Cramer (khusus untuk SPL dengan n peubah
dan n persamaan). Solusi sebuah SPL mungkin tidak ada, banyak (tidak berhingga),
atau hanya satu (unik/tunggal).

Di dalam Tugas Besar 1 ini, anda diminta membuat satu atau lebih library aljabar
linier dalam Bahasa Java. Library tersebut berisi fungsi-fungsi seperti eliminasi
Gauss, eliminasi Gauss-Jordan, menentukan balikan matriks, menghitung determinan,
kaidah Cramer (kaidah Cramer khusus untuk SPL dengan n peubah dan n
persamaan). Selanjutnya, gunakan library tersebut di dalam program Java untuk
menyelesaikan berbagai persoalan yang dimodelkan dalam bentuk SPL,
menyelesaikan persoalan interpolasi, dan persoalan regresi. Penjelasan tentang
interpolasi dan regresi adalah seperti di bawah ini.
Beberapa tulisan cara membuat library di Java:
1. https://www.programcreek.com/2011/07/build-a-java-library-for-yourself/
2. https://developer.ibm.com/tutorials/j-javalibrary/
3. https://stackoverflow.com/questions/3612567/how-to-create-my-own-java-libraryapi

How To Run The Program

  1. Buka Terminal
  2. Pastikan working directorynya adalah Algeo01-21066
  3. Gunakan command java --enable-preview -jar Algeo01-21066.jar

Author

  1. 13521066 Muhammad Fadhil Amri
  2. 13521070 Akmal Mahardika Nurwahyu Pratama
  3. 13521087 Razzan Daksana Yoni