PROGRAM Program dapat dibuat dengan pilihan menu. Urutan menu dan isinya dipersilakan ditrancang masing-masing.

dokumen-dokumen yang mirip
Tugas Besar 1 IF2123 Aljabar Geometri Aplikasi Aljabar Lanjar pada Metode Numerik Semester I Tahun 2017/2018

Simulasi Transformasi Linier pada Bidang 2D Dengan Menggunakan OpenGL API

Aplikasi Algoritma Greedy pada Smart Building Environment

Aplikasi DFS dan BFS pada Web Crawler di dalam Mesin Pencari (Search Engine)

Tugas II IF211 Strategi Algoritma. Penyusunan Rencana Kuliah dengan Memanfaatkan DFS dan BFS

Tugas Besar III IF2211 Strategi Algoritma Deteksi Spam pada Media Sosial atau Chat-Messenger dengan Algoritma Pencocokan String

Tugas I IF211 Strategi Algoritma Aplikasi Game Battleship dengan Memanfaatkan Algoritma Greedy

Aplikasi Sistem Persamaan Linier dalam Persoalan Dunia Nyata (real world problem)

Aplikasi Aljabar Lanjar pada Metode Numerik

Aplikasi Interpolasi Polinom dalam Tipografi

Operasi Eliminasi Gauss. Eliminasi Gauss adalah suatu cara mengoperasikan nilai-nilai di dalam

Penerapan Sistem Persamaan Lanjar Pada Rangkaian Listrik

ELIMINASI GAUSS MAKALAH. Untuk Memenuhi Tugas Terstruktur Mata Kuliah Metode Numerik Dosen Saluky M.Kom. Di Susun Oleh: Kelompok VII Matematika C/VII

METODE NUMERIK 3SKS-TEKNIK INFORMATIKA-S1. Mohamad Sidiq PERTEMUAN-1

ALGORITMA PEMOGRAMAN SEMESTER GENAP 2017/2018

Penggunaan Metode Numerik Untuk Mencari Nilai Percepatan Gravitasi

SOLUSI SISTEM PERSAMAAN LINEAR

ALGORITMA PEMOGRAMAN SEMESTER GENAP 2017/2018

Interpolasi Spline Kubik pada Trajektori Manusia

Interpolasi. Metode Numerik POLITEKNIK ELEKTRONIKA NEGERI SURABAYA DEPARTEMEN TEKNIK INFORMATIKA DAN KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA

Membentuk Algoritma untuk Pemecahan Sistem Persamaan Lanjar secara Numerik

ALGORITMA PEMOGRAMAN SEMESTER GENAP 2017/2018

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

Keunggulan Penyelesaian Persamaan Linear dengan Metode Dekomposisi LU dalam Komputerisasi

BAB II. Landasan Teori

Penyelesaian SPL dalam Rangkaian Listrik

Matriks Sebagai Representasi Orientasi Objek 3D

PEMROGRAMAN BERORIENTASI OBJEK

Implementasi Metode Jumlah Riemann untuk Mendekati Luas Daerah di Bawah Kurva Suatu Fungsi Polinom dengan Divide and Conquer

PERBANDINGAN BEBERAPA METODE NUMERIK DALAM MENGHITUNG NILAI PI

PERBANDINGAN KOMPLEKSITAS ALGORITMA METODE-METODE PENYELESAIAN SISTEM PERSAMAAN LANJAR

Implementasi Algoritma Pencarian Akar Kuadrat Bilangan Positif

Oleh : Anna Nur Nazilah Chamim

Bab 1. Pendahuluan Metode Numerik Secara Umum

II. SISTEM PERSAMAAN LANJAR I. PENDAHULUAN

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

MATERI 2 MATEMATIKA TEKNIK 1 PERSAMAAN DIFERENSIAL ORDE DUA

Penerapan Matriks dalam Kriptografi

Solusi Sistem Persamaan Linear Ax = b

Triyana Muliawati, S.Si., M.Si.

Penyelesaian Teka-Teki Matematika Persegi Ajaib Menggunakan Aljabar Lanjar

Penerapan Integrasi Numerik pada Medan Magnet karena Arus Listrik

PENDAHULUAN METODE NUMERIK

BAB I PENDAHULUAN 1.1 Latar belakang

RANCANG BANGUN APLIKASI ALOKASI RESOURCE MANAGEMENT DI FAKULTAS TEKNIK UNIVERSITAS TANJUNGPURA

Penggunaan Metode Dekomposisi LU Untuk Penentuan Produksi Suatu Industri Dengan Model Ekonomi Leontief

Course Note Numerical Method : Interpolation

Penghitungan Polusi Udara Dalam Ruangan dengan Metode Eliminasi Gauss

Pendahuluan Metode Numerik Secara Umum

RENCANA PEMBELAJARAN SEMESTER (KKSS43116) Metode Numerik. Disusun oleh: Rafki Imani, MT

Program Studi Teknik Informatika Nama : Sekolah Teknik Elektro dan Informatika NIM :

ATUAN ACARA PERKULIAHAN MATA KULIAH ANALISA NUMERIK (S1/TEKNIK SIPIL) KODE / SKS : KK /2

Penggunaan Transformasi Matriks dalam Enkripsi dan Dekripsi

PERANGKAT LUNAK BANTU ANALISIS NUMERIK METODE DETERMINAN CRAMER, ELIMINASI GAUSS DAN LELARAN GAUSS-SEIDEL UNTUK MENYELESAIKAN SISTEM PERSAMAAN LINEAR

Pengaplikasian Graf Planar pada Analisis Mesh

Tugas ini berkaitan dengan Metode-metode yang ada pada komputasi numerik. Tujuan dari tugas ini adalah:

MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

Implementasi Pohon Keputusan untuk Membangun Jalan Cerita pada Game Engine Unity

Jenis Gaya gaya gesek. Hukum I Newton. jenis gaya gesek. 1. Menganalisis gejala alam dan keteraturannya dalam cakupan mekanika benda titik.

Mata Kuliah: Statika Struktur Satuan Acara Pengajaran:

Penggunaan Metode Newton dan Lagrange pada Interpolasi Polinom Pergerakan Harga Saham: Studi Kasus Saham PT Adaro Energi Tbk.

Metode Matriks Balikan

UNIVERSITAS BINA NUSANTARA

Aljabar Linear Dasar Edisi Kedua

SATUAN ACARA PERKULIAHAN (SAP)

BAB III ANALISIS STRUKTUR

PAM 252 Metode Numerik Bab 4 Pencocokan Kurva

Sebuah garis dalam bidang xy bisa disajikan secara aljabar dengan sebuah persamaan berbentuk :

FINAL PROJECT PAPB 2014 DOSEN: HERMAN TOLLE PAPB KELAS A, B, C DAN G

Metode Numerik (Pendahuluan) Instruktur : Ferry Wahyu Wibowo, S.Si., M.Cs.

Antiremed Kelas 12 Fisika

Mencari Banyak Posisi yang dapat Dijangkau sebuah Lingkaran dengan Dynamic Programming

Mulyono (NIM : ) BAB IV HASIL PENELITIAN DAN PEMBAHASAN. Penelitian ini menghasilkan diagram alir, kode program serta keluaran

BAB 1 PENDAHULUAN. hal, persamaan ini timbul langsung dari perumusan mula dari persoalannya, didalam hal

Pendahuluan Metode Numerik Secara Umum

Regresi Linier. Metode Numerik POLITEKNIK ELEKTRONIKA NEGERI SURABAYA DEPARTEMEN TEKNIK INFORMATIKA DAN KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA

Tarikan/dorongan yang bekerja pada suatu benda akibat interaksi benda tersebut dengan benda lain. benda + gaya = gerak?????

BAB 3 DINAMIKA. Tujuan Pembelajaran. Bab 3 Dinamika

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

BESARAN DAN SATUAN DISUSUN OLEH : STEVANUS ARIANTO PENDAHULUAN PENGUKURAN JANGKA SORONG MIKROMETER SEKRUP BESARAN DASAR FAKTOR SI SATUAN DIMENSI

Penggunaan Metode Numerik dan MATLAB dalam Fisika

Bahan Kuliah ke-24. IF5054 Kriptografi. Manajemen Kunci. Disusun oleh: Ir. Rinaldi Munir, M.T.

Pembangkitan Bilangan Acak Dengan Metode Lantai Dan Modulus Bertingkat

HUKUM KIRCHOFF I. TUJUAN II. TEORI

Penerapan Matriks dalam Analisis Sektor Perekonomian Indonesia

5. PERSAMAAN LINIER. 1. Berikut adalah contoh SPL yang terdiri dari 4 persamaan linier dan 3 variabel.

2 Mekanika Rekayasa 1

Syarif Abdullah (G ) Matematika Terapan FMIPA Institut Pertanian Bogor.

METODE NUMERIK 3SKS-TEKNIK INFORMATIKA-S1. Mohamad Sidiq PERTEMUAN-2

Aplikasi Bilangan Kompleks pada Dinamika Fluida

Studi Dan Implementasi Clustering Penerima Kunci Dengan Metode Shamir Secret Sharing Advanced

DIGITAL SIGNATURE UNTUK VALIDASI IJAZAH SECARA ONLINE

BAB 3 ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. Tahap-tahap memecahkan masalah dengan metode numeric : 1. Pemodelan 2. Penyederhanaan model 3.

Transkripsi:

Institut Teknologi Bandung Sekolah Teknik Elektro dan Informatika Program Studi Teknik Informatika DESKRIPSI dan SPESIFIKASI Tugas Besar IF Aljabar Geometri Aplikasi Aljabar Lanjar pada Metode Numerik Semester Tahun 4/5 Dosen: Dr. Ir Rinaldi Munir, M.T. PROSEDUR PENGERJAAN. Tugas dikerjakan secara berkelompok yang terdiri dari orang.. Tugas ini dikumpulkan hari Jumat Oktober 5 paling lambat pukul 7. pagi di atas loker Lab IRK. Silakan isi absensi pengumpulan dan tanggal untuk demo program di depan asisten BAHASA PEMROGRAMAN. Bahasa program yang digunakan adalah Java dengan kakas pengembangan program adalah JSE.. Program tidak harus berbasis GUI, cukup text-based saja. PROGRAM Program dapat dibuat dengan pilihan menu. Urutan menu dan isinya dipersilakan ditrancang masing-masing. LAPORAN. Cover: Cover laporan ada foto anggota kelompok (foto bertiga, bebas gaya). Foto ini menggantikan logo gajah ganesha. Bab : Deskripsi masalah (dapat meng-copy paste file tugas ini) Bab : Teori singkat mengenai metode eliminasi Gauss, metode eliminasi Gauss- Jordan, tatancang pemorosan, interpolasi, dll. Bab : Implementasi program dalam Java, meliputi struktur data, kelas-kelas Java, dll. Bab 4: Eksperimen. Bab ini beris hasil eksekusi program terhadap contoh-contoh kasus yang diberikan berikut analisis hasil eksekusi tersebut Bab 5: Kesimpulan dan saran (hasil yang dicapai, saran pengembangan). Tuliskan juga referensi (buku, web), yang dipakai/diacu di dalam Daftar Referensi. Keterangan laporan dan program: a) Laporan ditulis dalam bahasa Indonesia yang baik dan benar, tidak perlu panjang tetapi tepat sasaran dan jelas. b) Laporan tidak perlu memakai cover mika dan dijilid. Cukup dibuat agar laporan tidak akan tercecer bila dibaca. c) Laporan boleh menggunakan kertas rius, boleh bolak-balik, boleh dalam satu halaman kertas terdapat dua halaman tulisan asalkan masih terbaca.

d) Identitas per halaman harus jelas (misalnya : halaman, kode kuliah). e) Listing program ataupun algoritma tidak perlu disertakan pada laporan. e) Program disimpan di dalam folder Algeo-xxxxx. Lima digit terakhir adalah NIM anggota terkecil. Didalam folder tersebut terdapat tiga folder bin, src dan doc yang masing-masing berisi : Folder bin berisi java byte code (.class) Folder src berisi source code dari program java Folder test berisi data uji. Folder doc berisi dokumentasi program dan readme PENGUMPULAN TUGAS. Yang diserahkan saat pengumpulan tugas adalah: a) CD/DVD yang berisi program sumber (source code) dan arsip java yang sudah dikompilasi tanpa ada kesalahan. b) Laporan. Java bytecode di dalam CD/DVD dapat dijalankan. Asisten pemeriksa tidak akan melakukan setting atau kompilasi lagi agar program dapat berjalan. Program yang tidak dapat dijalankan tidak akan diberi nilai.. CD dan laporan akan dikembalikan setelah dinilai. PENILAIAN Komposisi penilaian umum adalah sebagai berikut :. Program: 8 %. Laporan : % SPESIFIKASI UMUM. Program harus dapat menerima input data dari Papan ketik File. Keluaran program harus dapat ditampilkan ke: Layar monitor Simpan ke dalam arsip Format keluaran (misalnya dalam bentuk tabel) didefinisikan sendiri. Keluaran harus mudah dibaca dan informatif.

SPESIFIKASI MATERI A. Tulislah program java untuk menyelesaikan sistem persamaan lanjar (SPL) dengan n peubah (variable) dan m persamaan: a x + a x +... + an xn = b a x + a x +... + an xn = b : : : : am x + am x +... + amn xn = bm SPL diselesaikan secara numerik dengan metode eliminasi Gauss dan metode eliminasi Gauss-Jordan. Di dalam kedua metode tersebut diterapkan tatancang pemorosan untuk mengurangi galat pembulatan. Program harus dapat menangani kasus-kasus sebagai berikut: a) SPL memiliki solusi unik, tampilkan solusinya b) SPL memiliki solusi tak terbatas, tampilkan solusinya dalam bentuk parameter c) SPL tidak memiliki solusi, tuliskan tidak ada solusinya. Contoh-contoh SPL yang dijadikan data eksperimen: a).x +.4x +.x +.7x4 =..6x +.x +.8x +.4x4 =..6x +.x +.x +.x4 =.4.4x +.4x +.6x +.7x4 =.7 b) x + x - x + x5 = x + 6x 5x - x4 + 4x4 - x6 = - 5x + x4 + 5x6 = 5 x + 6x + 8x4 + 4x4 + 8x6 = 6 c) AX = B sebagai berikut:.77 - -.866.77.5 - - -.77 X = 5 -.77.866 - -.5 - -5.77

B. Aplikasikan metode penyelesaian SPL pada persoalan sain dan rekayasa sebagai berikut:. Misalkan seorang insinyur Teknik Sipil merancang sebuah rangka statis yang berbentuk segitiga (Gambar ). Ujung segitiga yang bersudut bertumpu pada sebuah penyangga statis, sedangkan ujung segitiga yang lain bertumpu pada penyangga beroda. Rangka mendapat gaya eksternal sebesar pon. Gaya ini disebar ke seluruh bagian rangka. Gaya F menyatakan tegangan atau kompresi pada anggota rangka. Reaksi eksternal (H, V, dan V) adalah gaya yang mencirikan bagaimana rangka berinteraksi dengan permukaan pendukung. Engsel pada simpul dapat menjangkitkan gaya mendatar dan tegak pada permukaan, sedangkan gelinding pada simpul hanya menjangkitkan gaya tegak. pon 9 F F H 6 F V V Gambar Gaya-gaya pada rangka statis tertentu Struktur jenis ini dapat diuraikan sebagai sistem persamaan aljabar lanjar simultan. Diagram gaya-benda-bebas diperlihatkan untuk tiap simpul dalam Gambar. F, v F 6 F, h F, v F F F F, v H F F 6 F, h V V Gambar Diagram gaya-benda-bebas untuk simpul-simpul rangka statis 4

Menurut hukum Newton, resultan gaya dalam arah mendatar maupun tegak harus nol pada tiap simpul, karena sistem dalam keadaan diam (statis). Oleh karena itu, untuk simpul, FH = = -F cos + F cos 6 + F, h FV = = -F sin - F sin 6 + F, v untuk simpul, FH = = F + F cos + F, h + H FV = = F sin - F, v + V dan untuk simpul, FH = = -F - F cos 6 + F, h FV = = F sin 6 + F, v + V Gaya pon ke bawah pada simpul berpadanan dengan F, v = -, sedangkan semua Fi, v dan Fi, h lainnya adalah nol. Persoalan rangka statis ini dapat dituliskan sebagai sistem yang disusun oleh enam persamaan lanjar dengan 6 peubah yang tidak diketahui: FH = = -F cos + F cos 6 + F, h = -.866F +.5 F FV = = -F sin - F sin 6 + F, v = -.5F.866 F + FH = = F + F cos + F, h + H = F +.866F + + H FV = = F sin - F, v + V =.5 F + V FH = = -F - F cos 6 + F, h = -F.5 F FV = = F sin 6 + F, v + V =.866 F + V Keenam persamaan di atas ditulis ulang kembali dalam susunan yang teratur berdasarkan urutan peubah F, F, F, H, V, V: -.866F +.5 F = -.5F.866 F = - -.866F F H = -.5 F V = F.5 F =.866 F V = atau dalam bentuk matriks: 5

.866.5.866.5.5.866.5.866 F F F = H V V Tentukan solusi sistem di atas!. Diberikan sebuah rangkaian listrik sbb : R R I I R4 I4 R5 I5 I54 I65 4 R45 5 R65 6 Diminta menghitung arus pada masing-masing rangkaian. Arah arus dimisalkan seperti diatas. Dengan hukum Kirchoff diperoleh persamaan-persamaan berikut : I + I5 + I = I65 - I5 - I54 = I4 - I = I54 - I4 = Dari hukum Ohm didapat : IR - V + V = I4R4 - V4 + V = I65R65 + V5 = IR + V = I54R54 - V5 + V4 = I5R5 - V5 + V = Tentukan I, I5, I, I65, I54, I, V, V, V4, V5 bila : R = 5 ohm, R5 = ohm, R = ohm, R65 = ohm, R54 = 5 ohm, R4 = 5 ohm, V = volt, V6 = volt 6

. (Interpolasi) Gunakan tabel di bawah ini untuk mencari polinom interpolasi dari pasangan titik-titik yang terdapat dalam tabel. Program menerima masukan nilai x yang akan dicari nilai fungsi f(x). x...5.7.9.. f(x)..67. 48.48.7.58.697 Lakukan pengujian pada nilai-nilai default berikut: x =. f(x) =? x =.55 f(x) =? x =.85 f(x) =? x =.8 f(x) =? 4. (Interpolasi) Konsentrasi larutan oksigen jenuh dalam air sebagai fungsi suhu dan konsentrasi klorida didefinisikan dalam tabel berikut: Konsentrasi larutan Oksigen jenuh (mg/l) untuk berbagai Suhu ( C) konsentrasi Klorida Klorida = mg/l Klorida = mg/l 5.6.5. 9. 5 9. 8. 8. 7.4 5 7.4 6.7 6.8 6. Estimasilah konsentrasi oksigen jenuh yang larut untuk T =.4 C pada konsentrasi klorida mg/l dan mg/l. 5. (Interpolasi) Harga rumah baru dari tahun 95 hingga 969 mengalami perubahan yang tercatat sebagai berikut: Tahun Harga ($ juta) 95,55 955 46,59 96 5,94 965 7,9 966 75,6 967 76,6 968 84,69 969 9,866 Berdasarkan data tersebut prediksilah harga rumah baru pada tahun 957, 964, 97, 975 (atau nilai lain sesuai masukan user) dengan menggunakan polinom interpolasi derajat n (n masukan dari pengguna). 7