Laporan Praktikum 10 Analisis Numerik

dokumen-dokumen yang mirip
Laporan Praktikum 7 Analisis Numerik

Laporan Praktikum 9 Analisis Numerik

Laporan Praktikum 5 Analisis Numerik

Laporan Praktikum 12 Analisis Numerik

Laporan Praktikum 4 Analisis Numerik

Laporan Praktikum 14 Metode Komputasi Matematika (Latihan Bab 3 dari Buku J. Leon Aljabar Linear) Program Scilab

Laporan Praktikum I Analisis Numerik

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

Syarif Abdullah (G )

Laporan Praktikum Metode Komputasi Matematika (Latihan Bab 1 dari Buku J. Leon Aljabar Linear) Program Scilab

BAB I PENDAHULUAN Latar Belakang Masalah

Laporan Praktikum Metode Komputasi Matematika (Latihan Bab 2 dari Buku J. Leon Aljabar Linear) Program Scilab

MODIFIKASI METODE RUNGE-KUTTA ORDE EMPAT KUNTZMANN BERDASARKAN RATA-RATA GEOMETRI TUGAS AKHIR

METODE ITERASI BARU BERTIPE SECANT DENGAN KEKONVERGENAN SUPER-LINEAR. Rino Martino 1 ABSTRACT

Laporan Praktikum 1. I Made Yoga Emma Prasetya (G ) 25 Februari 2016

Beberapa Perintah Matriks Pada Scilab

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PENYELESAIAN PERSAMAAN PANAS BALIK (BACKWARD HEAT EQUATION) Oleh: RICHA AGUSTININGSIH

Pengkajian Metode Extended Runge Kutta dan Penerapannya pada Persamaan Diferensial Biasa

PENYELESAIAN MASALAH NILAI AWAL PERSAMAAN DIFERENSIAL BIASA ORDE DUA MENGGUNAKAN MODIFIKASI METODE DEKOMPOSISI ADOMIAN

PENYELESAIAN NUMERIK PERSAMAAN DIFERENSIAL FUZZY ORDE SATU MENGGUNAKAN METODE ADAMS BASHFORTH MOULTON ORDE TIGA

PENYELESAIAN PERSAMAAN NONLINIER DENGAN METODE MODIFIKASI BAGI DUA

PENYELESAIAN NUMERIK DARI PERSAMAAN DIFERENSIAL NONLINIER ADVANCE-DELAY

MUNGKINKAH MELAKUKAN PERUMUMAN LAIN ATURAN SIMPSON 3/8. Supriadi Putra & M. Imran

FAMILI METODE ITERASI BEBAS TURUNAN DENGAN ORDE KONVERGENSI ENAM. Oktario Anjar Pratama ABSTRACT

SOLUSI NUMERIK SISTEM PERSAMAAN NONLINIERDENGAN MENGGUNAKAN METODE HOMOTOPY

METODE ITERASI OPTIMAL TANPA TURUNAN BERDASARKAN BEDA TERBAGI ABSTRACT

ANALISIS KONVERGENSI METODE DEKOMPOSISI ADOMIAN BARU UNTUK PERSAMAAN INTEGRAL VOLTERRA NONLINEAR JENIS KEDUA. Rini Christine Prastika Sitompul 1

PERBANDINGAN SOLUSI SISTEM PERSAMAAN NONLINEAR MENGGUNAKAN METODE NEWTON- RAPHSON DAN METODE JACOBIAN

MODIFIKASI METODE CAUCHY DENGAN ORDE KONVERGENSI EMPAT. Masnida Esra Elisabet ABSTRACT

Beberapa Freeware Pengganti MATLAB

Laporan Praktikum 14 (3) ( ) Metode Komputasi Matematika. Catatan Video, Bahan Relevan dan Buku Syaifudin. Syarif Abdullah (G )

NUMERIK. Mencari SOLUSI- Persamaan Differensial

PENYELESAIAN MASALAH NILAI EIGEN UNTUK PERSAMAAN DIFERENSIAL STURM-LIOUVILLE DENGAN METODE NUMEROV

MODIFIKASI METODE DEKOMPOSISI ADOMIAN UNTUK MENYELESAIKAN MASALAH NILAI AWAL SINGULAR PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA ABSTRACT

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:

LAPORAN PRAKTIKUM METODE KOMPUTASI MATEMATIKA (Rangkuman Kuliah 1 s.d. 4) Syarif Abdullah (G )

SEBUAH VARIASI BARU METODE NEWTON BERDASARKAN TRAPESIUM KOMPOSIT ABSTRACT

PENCARIAN AKAR-AKAR PERSAMAAN NONLINIER SATU VARIABEL DENGAN METODE ITERASI BARU HASIL DARI EKSPANSI TAYLOR

KELUARGA BARU METODE ITERASI BERORDE LIMA UNTUK MENENTUKAN AKAR SEDERHANA PERSAMAAN NONLINEAR. Rio Kurniawan ABSTRACT

PENGARUH PERUBAHAN NILAI PARAMETER TERHADAP NILAI ERROR PADA METODE RUNGE-KUTTA ORDE 3

MODIFIKASI METODE HOMOTOPY PERTURBASI UNTUK PERSAMAAN NONLINEAR DAN MEMBANDINGKAN DENGAN MODIFIKASI METODE DEKOMPOSISI ADOMIAN ABSTRACT

GERSHGORIN DISK FRAGMENT UNTUK MENENTUKAN DAERAH LETAK NILAI EIGEN PADA SUATU MATRIKS. Anggy S. Mandasary 1, Zulkarnain 2 ABSTRACT

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

Penyelesaian Sistem Persamaan Linear (SPL) Dengan Dekomposisi QR

Penyelesaian Persamaan Painleve Menggunakan Metode Dekomposisi Adomian Laplace

UNNES Journal of Mathematics

BAB I KONSEP DASAR PERSAMAAN DIFERENSIAL

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Riau Kampus Binawidya Pekanbaru (28293), Indonesia.

APLIKASI BASIS L 2 LAGUERRE PADA INTERAKSI TOLAK MENOLAK ANTARA ATOM TARGET HIDROGEN DAN POSITRON. Ade S. Dwitama

KONSTRUKSI SEDERHANA METODE ITERASI BARU ORDE TIGA ABSTRACT

METODE ITERASI ORDE EMPAT DAN ORDE LIMA UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR. Imaddudin ABSTRACT

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN METODE ADAMS-BASHFORTH-MOULTON ORDE EMPAT UNTUK MENENTUKAN SOLUSI PERSAMAAN DIFERENSIAL LINIER HOMOGEN ORDE TIGA KOEFISIEN KONSTAN

MODIFIKASI APROKSIMASI TAYLOR DAN PENERAPANNYA

Perbandingan Skema Numerik Metode Finite Difference dan Spectral

SOLUSI NUMERIK UNTUK PERSAMAAN INTEGRAL KUADRAT NONLINEAR. Eka Parmila Sari 1, Agusni 2 ABSTRACT

MODIFIKASI METODE RUNGE-KUTTA ORDE EMPAT KUNTZMANN BERDASARKAN RATA-RATA KONTRA HARMONIK TUGAS AKHIR

METODE STEEPEST DESCENT

PENERAPAN METODE ELEMEN HINGGA UNTUK SOLUSI PERSAMAAN STURM-LIOUVILLE

Pendahuluan Metode Numerik Secara Umum

METODE GENERALISASI SIMPSON-NEWTON UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR DENGAN KONVERGENSI KUBIK. Resdianti Marny 1 ABSTRACT

Kerancuan dan Kesulitan Tersembunyi dalam Perhitungan Aritmatika dengan Program Spreadsheet

METODE TRANSFORMASI DIFERENSIAL UNTUK MENYELESAIKAN PERSAMAAN INTEGRAL VOLTERRA JENIS KEDUA. Edo Nugraha Putra ABSTRACT ABSTRAK 1.

Bab 1. Pendahuluan Metode Numerik Secara Umum

INTEGRASI NUMERIK DENGAN METODE KUADRATUR GAUSS-LEGENDRE MENGGUNAKAN PENDEKATAN INTERPOLASI HERMITE DAN POLINOMIAL LEGENDRE

METODE ELEMEN BATAS UNTUK MASALAH TRANSPORT

EFEK DISKRITASI METODE GALERKIN SEMI DISKRET TERHADAP AKURASI DARI SOLUSI MODEL RAMBATAN PANAS TANPA SUKU KONVEKSI

Mata Kuliah :: Matematika Rekayasa Lanjut Kode MK : TKS 8105 Pengampu : Achfas Zacoeb

Metode Beda Hingga untuk Penyelesaian Persamaan Diferensial Parsial

Pengantar Persamaan Differensial (1)

Persamaan Diferensial

VARIASI METODE CHEBYSHEV DENGAN ORDE KEKONVERGENAN OPTIMAL UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR ABSTRACT ABSTRAK

TRAPEZOIDAL RULE DENGAN MENGGUNAKAN EXCEL. Abstract.

DERET TAYLOR UNTUK METODE DEKOMPOSISI ADOMIAN ABSTRACT

KAJIAN DISKRETISASI DENGAN METODE GALERKIN SEMI DISKRET TERHADAP EFISIENSI SOLUSI MODEL RAMBATAN PANAS TANPA SUKU KONVEKSI

SOLUSI NUMERIK PERSAMAAN INTEGRAL VOLTERRA-FREDHOLM NONLINEAR MENGGUNAKAN FUNGSI BASIS BARU ABSTRACT

SISTEM PERSAMAAN LINEAR ( BAGIAN II )

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

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

PENERAPAN ALGORITME GENETIKA UNTUK PENDUGAAN PARAMETER PADA METODE PEMULUSAN EKSPONENSIAL HOLT-WINTERS ADAM MUHAMMAD RIDWAN

SOLUSI NUMERIK PERSAMAAN INTEGRO-DIFERENSIAL VOLTERRA-FREDHOLM NONLINEAR MENGGUNAKAN FUNGSI TRIANGULAR ABSTRACT ABSTRAK

Laporan Praktikum 14 (5) ( ) Metode Komputasi Matematika. Penyelesaian Soal UAS Metode Komputasi Syarif Abdullah (G )

BEBERAPA METODE ITERASI ORDE TIGA DAN ORDE EMPAT UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR. Neli Sulastri 1 ABSTRACT

VARIAN METODE HALLEY BEBAS TURUNAN KEDUA DENGAN ORDE KEKONVERGENAN ENAM. Siti Mariana 1 ABSTRACT ABSTRAK

METODE PSEUDOSPEKTRAL CHEBYSHEV PADA APROKSIMASI TURUNAN FUNGSI

METODE ITERASI KSOR UNTUK MENYELESAIKAN SISTEM PERSAMAAN LINEAR ABSTRACT

Syarat Cukup Osilasi Persamaan Diferensial Linier Homogen Orde Dua Dengan Redaman

TEKNIK ITERASI VARIASIONAL UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR ABSTRACT

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Riau Kampus Binawidya Pekanbaru (28293), Indonesia.

MODIFIKASI FAMILI METODE ITERASI MULTI-POINT UNTUK MENYELESAIKAN PERSAMAAN NONLINEAR. Yolla Sarwenda 1, Zulkarnain 2 ABSTRACT

Sagita Charolina Sihombing 1, Agus Dahlia Pendahuluan

MODIFIKASI METODE NEWTON DENGAN KEKONVERGENAN ORDE EMPAT. Yenni May Sovia 1, Agusni 2 ABSTRACT

PENYELESAIAN PERSAMAAN NONLINEAR BERDERAJAT DUA MENGGUNAKAN METODE HOPFIELD MODIFIKASI

STUDI PERPINDAHAN PANAS DENGAN MENGGUNAKAN SISTEM KOORDINAT SEGITIGA

PERBANDINGAN BEBERAPA METODE NUMERIK DALAM MENGHITUNG NILAI PI

Solusi Persamaan Laplace Menggunakan Metode Crank-Nicholson. (The Solution of Laplace Equation Using Crank-Nicholson Method)

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

PENYELESAIAN SISTEM PERSAMAAN LOTKA-VOLTERRA DENGAN MENGGUNAKAN METODE RUNGE-KUTTA ORDE LIMA TUGAS AKHIR DARMIYANTI

PERBANDINGAN PENYELESAIAN SISTEM OREGONATOR DENGAN METODE ITERASI VARIASIONAL DAN METODE ITERASI VARIASIONAL TERMODIFIKASI

Transkripsi:

Laporan Praktikum 10 Analisis Numerik Syarif Abdullah (G551150381) Matematika Terapan Departemen Matematika FMIPA IPB E-mail: syarif abdullah@apps.ipb.ac.id 19 Mei 2016 SYSTEM OF ORDINARY DIFFERENTIAL EQUATIONS (Taylor Methods) Deskripsi: Mengambil 1 soal latihan dari buku Numerical Mathematics and Computing, Sixth edition Ward Cheney, David Kincaid, Tuliskan dengan LaTex dan modifikasi menjadi soal untuk dikerjakan dalam Scilab. Contoh Soal: Selesaikan Sistem Persamaan Differensial Berikut dengan Metode Taylor: x (t) = x(t) + 2t t 2 t 3 y (t) = y(t) 4t 2 + t 3 dengan kondisi awal: x(0) = 1 y(0) = 0 dengan nsteps = 100; pada interval [a, b] = [0, 1] pada turunan ke-4 Computer Problem 11.1 Nomor 2: Selesaikan Sistem Persamaan Differensial Berikut dengan Metode Taylor pada interval [a, b] = [0, 0.38] dengan turunan ke-3 pada x dan y: x (t) = t + x 2 y x (t) = t 2 x + y 2 x(0) = 3; y(0) = 2 http ://syarif abdullah.student.ipb.ac.id/ File dibuat dengan LYX Program 1

Bagaimanakah tingkat keakuratannya? Jawab: Langkah Kerja: 1. Membuat turunan sistem pada turunan ke-4 pada soal pertama. 2. Kita buat program untuk Metode Taylor 3. Kemudian kita panggil fungsi pembangkit Metode Taylor pada Sistem of ODE yang dengan memasukkan batas dan nstep yang ditetapkan. 4. Kemudian kita analisis hasil dari perhitungannya. 5. Membuat turunan sistem pada turunan ke-3 pada soal pertama. 6. Kita buat program untuk Metode Taylor pada soal kedua. 7. Kemudian kita panggil fungsi pembangkit Metode Taylor pada Sistem of ODE yang dengan memasukkan batas dan nstep yang ditetapkan. 8. Kemudian kita analisis hasil dari perhitungannya. Adapun pseudocode lengkap System of ODE Metode Taylor pada contoh pertama adalah sebagai berikut: //Praktikum Analsis Numerik 2016 //System of ODE Metode Taylor //a : Batas bawah Interval //b : Batas Atas Interval //nsteps : Banyak langkah //h : Jarak subinterval //x : Nilai x dan y awal Eksak //t : Nilai t awal Eksak //[x,t]=taylorodes2(n,nsteps,a,b,t,x): fungsi pembangkit System of ODE Metode Taylor clc ;clear ; close (); funcprot (0) ; disp( Praktikum Analisis Numerik Syarif Abdullah (G551150381) ) disp( System of ODE Metode Taylor ) disp( 1. Masukkan nilai batas dan nstep. Misalkan: ) disp( n=2;nsteps=100;a=0;b=1;t=0;x=[1 0]; ) disp( 2. Panggil fungsi pembangkit Metode Taylor: ) disp( [x,t]=taylorodes2(n,nsteps,a,b,t,x) ) 2

function [x,t]=taylorodes2(n,nsteps,a,b,t,x) h = (b-a)/nsteps; for k=1:nsteps d(1,1)= x(1) - x(2) + t*(2-t*(1+t)); d(2,1)= x(1) + x(2) + (tˆ2)*(-4+t); d(1,2)= d(1,1) - d(2,1) + 2-t*(2+3*t); d(2,2)= d(1,1) + d(2,1) + t*(-8+3*t); d(1,3)= d(1,2) - d(2,2) -2-6*t; d(2,3)= d(1,2) + d(2,2) -8 +6*t ; d(1,4)= d(1,3) - d(2,3) -6; d(2,4)= d(1,3) + d(2,3) +6; for i=1:n x(i)=x(i)+h*(d(i,1)+(h/2)*(d(i,2)+(h/3)*(d(i,3)+(h/4)*(d(i,4))))) end t=t+h; end endfunction 3

Apabila program di atas dijalankan, maka akan mendapatkan hasil sebagai berikut: Praktikum Analisis Numerik Syarif Abdullah (G551150381) System of ODE Metode Taylor 1. Masukkan nilai batas dan nstep. Misalkan: n=2;nsteps=100;a=0;b=1;t=0;x=[1 0]; 2. Panggil fungsi pembangkit Metode Taylor: [x,t]=taylorodes2(n,nsteps,a,b,t,x) >n=2;nsteps=100;a=0;b=1;t=0;x=[1 0]; >[x,t]=taylorodes2(n,nsteps,a,b,t,x) t = 1. x = 2.4686939 1.2873553 4

Dari Hasil di atas, penyelesaian System of ODE ketika t = 1, maka x(1) = 2.4686939 dan y(1) = 1.2873553. Hasil ini hampir sama dengan solusi analitiknya yaitu x(1) = 2.4686939399 dan y(1) = 1.2873552872. Dapatkan kesimpulan bahwa dalam menyelesaikan System of Ordinary Differential Equations (ODE) pada permasalahan di atas Metode Taylor dapat digunakan dan mempunyai keakuratan yang cukup baik, walaupun cukup sulit karena harus menggunakan turunan suatu fungsi. Adapun pseudocode lengkap System of ODE Metode Taylor pada computer problem diatas adalah sebagai berikut: //Praktikum Analsis Numerik 2016 //System of ODE Metode Taylor //a : Batas bawah Interval //b : Batas Atas Interval //nsteps : Banyak langkah //h : Jarak subinterval //x : Nilai x dan y awal Eksak //t : Nilai t awal Eksak //[x,t]=taylorodes2(n,nsteps,a,b,t,x): fungsi pembangkit System of ODE Metode Taylor 5

clc ; clear ; close(); funcprot(0); disp( Praktikum Analisis Numerik Syarif Abdullah (G551150381) ) disp( System of ODE Metode Taylor ) disp( Cara 1 Masukkan nilai batas dan nstep, lalu panggil functionnya. Misalkan: ) disp( n=2;nsteps=100;a=0;b=0.38;t=0;x=3;y=2; ) disp( [y,x,t]=taylorodes3(n,nsteps,a,b,t,x,y) ) disp( Cara 2 Masukkan nilai batas dan nstep, lalu panggil functionnya. Misalkan: ) disp( n=2;nsteps=100;a=0;b=0.38;t=0;x=[3 2]; ) disp( [x,t]=taylorodes4(n,nsteps,a,b,t,x) ) //cara 1 function [y,x,t]=taylorodes3(n,nsteps,a,b,t,x,y) h=(b-a)/nsteps; for k=1:nsteps xp= t + (xˆ2) - y; yp= tˆ2 - x + (yˆ2); xpp= 1 + xp - yp; ypp= 2*t - xp + yp; xppp= xpp - ypp; yppp= 2 - xpp + ypp ; x=x+h*(xp+(h/2)*(xpp+(h/3)*(xppp))) y=y+h*(yp+(h/2)*(ypp+(h/3)*(yppp))) t=t+h; end endfunction //cara 2 function [x,t]=taylorodes4(n,nsteps,a,b,t,x) h = (b-a)/nsteps; for k=1:nsteps d(1,1)= t+ (x(1))ˆ2 - x(2); d(2,1)= tˆ2 -x(1) + (x(2))ˆ2; d(1,2)= 1+ d(1,1) - d(2,1); d(2,2)= 2*t - d(1,1) + d(2,1); d(1,3)= d(1,2) - d(2,2); d(2,3)= 2 - d(1,2) + d(2,2); for i=1:n x(i)=x(i)+h*(d(i,1)+(h/2)*(d(i,2)+(h/3)*(d(i,3)))) end 6

end t=t+h; endfunction 7

Apabila program di atas dijalankan, maka akan mendapatkan hasil sebagai berikut: Praktikum Analisis Numerik Syarif Abdullah (G551150381) System of ODE Metode Taylor Cara 1 Masukkan nilai batas dan nstep, lalu panggil functionnya. Misalkan: n=2;nsteps=100;a=0;b=0.38;t=0;x=3;y=2; [y,x,t]=taylorodes3(n,nsteps,a,b,t,x,y) Cara 2 Masukkan nilai batas dan nstep, lalu panggil functionnya. Misalkan: n=2;nsteps=100;a=0;b=0.38;t=0;x=[3 2]; [x,t]=taylorodes4(n,nsteps,a,b,t,x) >n=2;nsteps=100;a=0;b=0.38;t=0;x=3;y=2; >[y,x,t]=taylorodes3(n,nsteps,a,b,t,x,y) t = 0.38 x = 1458.2692 y = - 7.2662074 >n=2;nsteps=100;a=0;b=0.38;t=0;x=[3 2]; >[x,t]=taylorodes4(n,nsteps,a,b,t,x) t = 0.38 x = 1458.2692-7.2662074 8

Dari Hasil di atas, penyelesaian System of ODE ketika t = 0.38, maka x(0.38) = 1458.2692 dan y(0.38) = 7.2662074. Dapatkan kesimpulan bahwa dalam menyelesaikan System of Ordinary Differential Equations (ODE) pada permasalahan di atas Metode Taylor dapat digunakan dan mempunyai keakuratan yang cukup baik, walaupun cukup sulit karena harus menggunakan turunan suatu fungsi. Demikian. Semoga bermanfaat. Amin. Referensi : 1. Arief, Saifuddin. 2015. Pengenalan Scilab. 2. Atkinson, K. E. 2013. Scilab Textbook Companion for An Introduction To Numerical Analysis. 9

3. Cheney, Ward and Kincaid, David. 2008. Numerical Mathematics and Computing, Sixth edition. Thomson Brooks: United States of America. 4. Gilberto E. Urroz. 2001. Numerical Integration Using Scilab. Info Clearinghouse.com 5. Jacques, I and Judd, C. 2013. Scilab Textbook Companion for Numerical Analysis I. 6. Munir, Rinaldi. 2013. Metode Numerik. Informatika: Bandung. 7. Periyasamy CNME Tutorial 6 Profile: Nama : Syarif Abdullah Tmpt/Tgl Lahir : Gresik, 26 Januari 1986 Alamat : Leran Manyar Gresik Jawa Timur NRP : G551150381 Jurusan : Matematika Terapan Departement : Matematika Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas : Institut Pertanian Bogor Hobby : Baca buku dan utek-utek soal E-mail : syarif abdullah@apps.ipb.ac.id Web/Blog : http ://syarif abdullah.student.ipb.ac.id/ 10