LAPORAN PRAKTIKUM FISIKA KOMPUTASI

dokumen-dokumen yang mirip
BAB 4 PENYELESAIAN SISTEM PERSAMAAN LINEAR

PENDAHULUAN A. Latar Belakang 1. Metode Langsung Metode Langsung Eliminasi Gauss (EGAUSS) Metode Eliminasi Gauss Dekomposisi LU (DECOLU),

LAPORAN Praktikum Fisika komputasi

LAPORAN Pemrograman Komputer

BAB III : SISTEM PERSAMAAN LINIER

Solusi Numerik Sistem Persamaan Linear

BAB II LANDASAN TEORI

PEMANFAATAN SOFTWARE MATLAB DALAM PEMBELAJARAN METODE NUMERIK POKOK BAHASAN SISTEM PERSAMAAN LINEAR SIMULTAN

METODE GAUSS TUJUAN DASAR TEORI Eliminasi Gauss PEMBAHASAN Analisis :

Bentuk umum : SPL. Mempunyai penyelesaian disebut KONSISTEN. Tidak mempunyai penyelesaian disebut TIDAK KONSISTEN TUNGGAL BANYAK

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION

SOLUSI SISTEM PERSAMAAN LINEAR

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL

BAB 4 Sistem Persamaan Linear. Sistem m persamaan linear dalam n variabel LG=C adalah himpunan persamaan linear

SISTEM PERSAMAAN LINEAR

SISTEM PERSAMAAN LINEAR ( BAGIAN II )

Ujian Tengah Semester

Pendahuluan Metode Numerik

PAM 252 Metode Numerik Bab 3 Sistem Persamaan Linier

BAB 1 PENDAHULUAN. Metode Numerik

Solusi Sistem Persamaan Linear Ax = b

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global

SCRIPT PERSAMAAN CRAMER

BAB V JOBSHEET 5. Antarmuka dengan Port Parallel (Input)

PAM 252 Metode Numerik Bab 3 Sistem Persamaan Linier

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

Penyelesaian Sistem Persamaan Linear Fully Fuzzy Menggunakan Metode Iterasi Jacobi

BAB I PENDAHULUAN 1.1 Latar Belakang

Pertemuan 13 persamaan linier NON HOMOGEN

PENYELESAIAN SISTEM PERSAMAAN LINIER KOMPLEKS MENGGUNAKAN METODE ITERASI GAUSS-SEIDEL TUGAS AKHIR

BAB II SISTEM PERSAMAAN LINEAR. Sistem persamaan linear ditemukan hampir di semua cabang ilmu

MOTIVASI. Secara umum permasalahan dalam sains dan teknologi digambarkan dalam persamaan matematika Solusi persamaan : 1. analitis 2.

ISSN (Media Cetak) ISSN (Media Online) Implementasi Metode Eliminasi Gauss Pada Rangkaian Listrik Menggunakan Matlab

SISTEM PERSAMAAN LINIER

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

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

Pertemuan Ke 2 SISTEM PERSAMAAN LINEAR (SPL) By SUTOYO,ST.,MT

12/9/2010 PERANCANGAN ARSITEKTUR PERANGKAT LUNAK ( 2 ) By TTS

Bab 7 Sistem Pesamaan Linier. Oleh : Devie Rosa Anamisa

KATA PENGANTAR. FisikaKomputasi i -FST Undana

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1

MENGGAMBAR ROTASI TERHADAP SUMBU Y. Pada borland delphi buatlah tampilan form seperti berikut :

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI

ANALISIS SUATU SISTEM JARINGAN LISTRIK DENGAN MENGGUNAKAN METODE GAUSS SEIDEL Z BUS

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

PETUNJUK PRAKTIKUM METODE NUMERIK (MT318)

SATUAN ACARA PERKULIAHAN (SAP)

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

BAB IV Antarmuka dengan Port Paralel (Output)

OPERASI MATRIKS. a 11 a 12 a 13 a 14 A = a 21 a 22 a 23 a 24 a 31 a 32 a 33 a 34 a 41 a 42 a 43 a 44

Bab 1. Pendahuluan Metode Numerik Secara Umum

PENYELESAIAN SISTEM PERSAMAAN LINEAR DENGAN GENERALISASI METODE JACOBI

BAB I PENDAHULUAN. 1.1 Latar Belakang. Suatu integral dapat diselesaikan dengan 2 cara, yaitu secara analitik dan

SKEMA NUMERIK UNTUK MEMPEROLEH SOLUSI TAKSIRAN DARI KELAS PERSAMAAN INTEGRAL FREDHOLM NONLINEAR JENIS KEDUA. Vanny Restu Aji 1 ABSTRACT

1.1 Latar Belakang dan Identifikasi Masalah

Bab IV Simulasi dan Pembahasan

Laporan Praktikum 7 Analisis Numerik

ALGORITMA PENCARIAN. c. Hasil pencarian berupa nilai Boolean yang menyatakan status hasil pencarian.

dimana a 1, a 2,, a n dan b adalah konstantakonstanta

Logika dan Algoritma Yuni Dwi Astuti, ST 2

Pengantar Metode Numerik

II. TINJAUAN PUSTAKA. iterasi Picard di dalam persamaan diferensial orde pertama, perlu diketahui

Membentuk Algoritma untuk Pemecahan Sistem Persamaan Lanjar secara Numerik

Sistem Persamaan Aljabar Linier

Modul Praktikum Analisis Numerik

BAB I PENDAHULUAN. analitik, misalnya persamaan berikut sin x 7. = 0, akan tetapi dapat

BAB II LANDASAN TEORI

Pengenalan Borland Delphi 7.0

Komputasi untuk Sains dan Teknik

Pengolahan String A. Dasar Teori

RENCANA PEMBELAJARAN SEMESTER (RPS) METODE NUMERIK

BAB 1 PENDAHULUAN. Sebuah garis dalam bidang xy secara aljabar dapat dinyatakan oleh persamaan yang berbentuk

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 5 PERULANGAN DAN ARRAY

PENDAHULUAN METODE NUMERIK

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

Estimasi Solusi Model Pertumbuhan Logistik dengan Metode Ensemble Kalman Filter

Studi Pencarian Akar Solusi Persamaan Nirlanjar Dengan Menggunakan Metode Brent

PROSEDUR DENGAN PARAMETER. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.

PENENTUAN FAKTOR KUADRAT DENGAN METODE BAIRSTOW

BUKU RANCANGAN PENGAJARAN MATA AJAR METODE NUMERIK. oleh. Tim Dosen Mata Kuliah Metode Numerik

UNIVERSITAS GUNADARMA FAKULTAS ILMU KOMPUTER & TEKNOLOGI INFORMASI 2013

PERBANDINGAN KOMPLEKSITAS ALGORITMA METODE-METODE PENYELESAIAN SISTEM PERSAMAAN LANJAR

Oleh : Anna Nur Nazilah Chamim

6 Sistem Persamaan Linear

SORTING (PENGURUTAN DATA)

KOMPUTASI PARALEL PERSAMAAN DIFUSI NEUTRON PADA REAKTOR CEPAT DENGAN MENGGUNAKAN INTEL THREADING BUILDING BLOCKS

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Dasar Algoritma. Oky Dwi Nurhayati, ST, MT

Komponen Terhubung dan Jalur Terpendek Algoritma Graf Paralel

1 King s Learning. Nama Siswa. Kelas KOMPETENSI DASAR: x = 4. Untuk x = 4 disubstitusikan ke persamaan (1) 4 y = 2 y = 4 2. y = 2

Kuliah #7 Pemodelan TK Lanjut S 2 (Tambahan) CONTOH RINGKAS: Solusi SPANL (Sistem Persamaan Aljabar Non Linear)

TEOREMA TITIK TETAP BANACH UNTUK MENDAPATKAN SYARAT KEKONVERGENAN METODE JACOBY

Modul Praktikum Analisis Numerik

GENERALISASI METODE GAUSS-SEIDEL UNTUK MENYELESAIKAN SISTEM PERSAMAAN LINEAR ABSTRACT

PERCOBAAN I STATEMENT

BAB II METODE SIMPLEKS

oleh : Edhy Suta tanta

MENGGAMBAR PENCERMINAN TERHADAP SUMBU X DAN SUMBU Y (TRANSFORMASI DASAR) Pada borland delphi buatlah tampilan form seperti berikut :

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1

Transkripsi:

LAPORAN PRAKTIKUM FISIKA KOMPUTASI Judul : Metode Iterasi Jacobi Pelaksanaan Praktikum Hari : Senin Tanggal : 1 Juni 2015 Jam : 5-6 Oleh : Nama : Mei Budi Utami Nim : 081211332009 Dosen Pembimbing : Endah Purwanti S.Si, M.Si. LABORATORIUM Komputer UNIVERSITAS AIRLANGGA SURABAYA

A. DASAR TEORI Pada praktikum kali ini, kami akan membahas sebuah metode analisis numeric untuk menyelesaikan persamaaan linier yaitu dengan Metode Iterasi Jacobi. Metode Iterasi Jacobi merupakan salah satu bidang analisis numerik yang digunakan untuk menyelesaikan permasalahan persamaan linear dan sering dijumpai dalam berbagai disiplin ilmu. Metode Iterasi Jacobi merupakan salah satu metode tak langsung, yaitu bermula dari suatu hampiran penyelesaian awal dan kemudian berusaha memperbaiki hampiran dalam tak berhingga namun langkah konvergen. Metode Iterasi Jacobi ini digunakan untuk menyelesaikan persamaan linear berukuran besar dan proporsi koefisien nolnya besar. Teknik iteratif jarang digunakan untuk menyelesaikan SPL berukuran kecil karena metode-metode langsung seperti metode eliminasi Gauss lebih efisien dari pada metode iteratif. Akan tetapi, untuk SPL berukuran besar dengan persentase elemen nol pada matriks koefisien besar, teknik iteratif lebih efisien daripada metode langsung dalam hal penggunaan memori komputer maupun waktu komputasi. Metode iterasi Jacobi, prinsipnya: merupakan metode iteratif yang melakuakn perbaharuan nilai x yang diperoleh tiap iterasi (mirip metode substitusi berurutan, successive substitution). Metode Iterasi Jacobi : Dengan syarat : a 11 > aij Untuk Iterasi 1 : Dimana X1,X2,X3 adalah tebakan awal

Untuk Iterasi 2 Dimana X1,X2,X3 hasil dari Iterasi 1. Dan untuk Iterasi selanjutnya kita gunakan X1,X3,X3 hasil iterasi B. TUGAS DAN PEMBAHASAN Contoh Soal : Persamaan yang akan diselesaiakan menggunakan metode Jacobi 4x 1 x 2 + x 3 = 7 4x 1 8x 2 + x 3 = -21-2 x 1 + x 2 + x 3 = 15 Solusi untuk Analitik : Untuk menyelesaikan sistem persamaan dengan metode Jacobi, persamaan tersebut kita data kembali sebagai berikut : a11 a12 a13 b1 4-1 1 7 a21 a22 a23 b2 4-8 1-21 a31 a32 a33 b3-2 1 5 15 Dengan tebakan awal x1 = 1, x2 = 2, x3 =3. Didapatkan hasil :

Maka sebelum pembuatan script pada Delphi, berikut ini flowchart metode Jacobi untuk semua program : Dan berikut ini merupakan kodingan lengkap dari penyelesaian persamaan regresi non linier. var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var xx,a:array[0..100,0..100] of Real; s,xo,x,b:array[0..100] of real; n,l,k,i,j:integer; jum:real; n:=strtoint(edit1.text); StringGrid2.RowCount:=n+1; with stringgrid1 do for j:=0 to 2 do

a[j,i]:=strtofloat(cells[i,j]); with stringgrid1 do b[i]:=strtofloat(cells[3,i]); with stringgrid3 do for k:=1 to n do for l:=0 to 2 do s[l]:=strtofloat(stringgrid3.cells[0,l]); StringGrid3.cells[0,l]:=FloatToStr(s[l]); xo[l]:=s[l]; jum:=0; for j:=0 to 2 do xo[j]:=strtofloat(stringgrid3.cells[0,j]); if i <> j then jum:=jum+(a[i,j]*xo[j]); x[i]:=(b[i]-jum)/a[i,i]; xx[k,i]:=x[i]; StringGrid3.Cells[0,i]:=FloatToStr(x[i]); with stringgrid2 do for k:=1 to n do cells[0,k]:=floattostr(k); cells[i+1,k]:=floattostr(xx[k,i]); end.

Pembahasan Koding : Pada koding awal saat pendeklarasian variabel, dengan mengggunakan array, nilai integral, dan real. Kemudian stringgid1 sebagai inputan data nantinya. Dan kodingan di dtringgrid2 adalah rumus dari metode Jacobi, sedangkan stringgrid3 sebagai tempat hasil iterasi terakhir dan tempat untuk tebakan awal kita. Dan berikut ini adalah tampilam program yang telah jadi. Untuk gambar (1) merupakan tampilan awal program Gambar 1. Tampilan awal program Selanjutnya, kita mengisi pada stringgrid secara manual, yaitu data inputan, tabakan awal serta jumlah iterasi Gambar 2. Tampilan program sebelum di run Selanjutnya, kita pilih proses. Tampilan program yang dihasilkan adalah :

Gambar 3. Tampilan program setelah di run C. PEMBAHASAN Pada hasil running ini kita bisa melihat bahwa hasilnya hampir sama dengan hasil analitiknya. Tebakan awal yang kita gunakan untuk x1 = 1, x2 = 2, x2 = 2 karena pada metode Jacobi ini kita harus menggunakan nilai tebakan terlebih dahulu untuk menhitungnya. Dan setelah dip roses ternyata hasilnya berubah menjadi 1,999; 3,9999; 2,9999. Hasil ini adalah hasil iterasi terakhir atau nilai iterasi ke sepuluh dari metode Jacobi ini.