IMPLEMENTASI MATLAB UNTUK MENYELESAIKAN MASALAH SYARAT BATAS PERSAMAAN DIFFERENSIAL POISSON DAN LAPLACE 2D. La Ode Muhammad Umar RRR 1)

dokumen-dokumen yang mirip
MENYELESAIKAN MASALAH SYARAT BATAS PERSAMAAN DIFFERENSIAL POISSON 2D. La Ode Muhammad Umar Reky Rahmad R 1. umarr3@yahoo.

SKRIPSI. APLIKASI PERSAMAAN DIFERENSIAL LAPLACE 2D UNTUK MENENTUKAN ALIRAN AIR TANAH BERBASIS GIS (Geographics Information System)

Vektor Kendali Permainan Dinamis LQ Non-Kooperatif Waktu Tak Berhingga

81 Bab 6 Ruang Hasilkali Dalam

JURNAL MATEMATIKA DAN KOMPUTER Vol. 4. No. 1, 23-32, April 2001, ISSN :

BAB VB PERSEPTRON & CONTOH

Pengenalan Pola/ Pattern Recognition

Dengan derajat bebas (pu-1) =(p-1)+(pu-p) (pu-1)=(p-1)+p(u-1) Sebagai contoh kita ambil p=4 dan u=6 maka tabulasi datanya sebagai berikut:

PEMAHAMAN METODE NUMERIK MENGGUNAKAN PEMPROGRMAN MATLAB (Studi Kasus : Metode Secant)

BAB 3 PEMBAHASAN. 3.1 Prosedur Penyelesaian Masalah Program Linier Parametrik Prosedur Penyelesaian untuk perubahan kontinu parameter c

BAB 4 PERHITUNGAN NUMERIK

JURNAL MATEMATIKA DAN KOMPUTER Vol. 5. No. 3, , Desember 2002, ISSN :

Misalkan S himpunan bilangan kompleks. Fungsi kompleks f pada S adalah aturan yang

BAB IV CONTOH PENGGUNAAN MODEL REGRESI GENERALIZED POISSON I. Kesulitan ekonomi yang tengah terjadi akhir-akhir ini, memaksa

Pertemuan ke-4 Analisa Terapan: Metode Numerik. 4 Oktober 2012

ROOTS OF Non Linier Equations

P n e j n a j d a u d a u l a a l n a n O pt p im i a m l a l P e P m e b m a b n a g n k g i k t Oleh Z r u iman

MEREDUKSI SISTEM PERSAMAAN LINEAR FUZZY PENUH DENGAN BILANGAN FUZZY TRAPESIUM

SUMBER BELAJAR PENUNJANG PLPG 2016 MATA PELAJARAN/PAKET KEAHLIAN GURU KELAS SD

PENYELESAIAN MASALAH PANAS BALIK (BACKWARD HEAT PROBLEM)

BAB 2 TINJAUAN PUSTAKA

BAB VIB METODE BELAJAR Delta rule, ADALINE (WIDROW- HOFF), MADALINE

BAB X RUANG HASIL KALI DALAM

PEMAHAMAN METODE NUMERIK (STUDI KASUS METODE NEW-RHAPSON) MENGGUNAKAN PEMPROGRMAN MATLAB

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

BAB III SKEMA NUMERIK

STATISTIKA. Rumus : 1. Menentukan banyaknya data/responden dari diagram lingkaran:

Analisis Regresi 1. Diagnosa Model Melalui Pemeriksaan Sisaan dan Identifikasi Pengamatan Berpengaruh. Pokok Bahasan :

III. METODE PENELITIAN. Penelitian ini dilaksanakan di SMPN 8 Bandar Lampung. Populasi dalam

PENENTUAN LOKASI PEMANCAR TELEVISI MENGGUNAKAN FUZZY MULTI CRITERIA DECISION MAKING

BAB III METODE PENELITIAN. sebuah fenomena atau suatu kejadian yang diteliti. Ciri-ciri metode deskriptif menurut Surakhmad W (1998:140) adalah

ROOTS OF NON LINIER EQUATIONS

III. METODE PENELITIAN. Penelitian ini merupakan studi eksperimen yang telah dilaksanakan di SMA

III. METODE PENELITIAN. bersifat statistik dengan tujuan menguji hipotesis yang telah ditetapkan.

Kecocokan Distribusi Normal Menggunakan Plot Persentil-Persentil yang Distandarisasi

Teori Himpunan. Modul 1 PENDAHULUAN. impunan sebagai koleksi (pengelompokan) dari objek-objek yang

Catatan Kuliah 12 Memahami dan Menganalisa Optimisasi dengan Kendala Ketidaksamaan

Bab III Analisis Rantai Markov

II. TEORI DASAR. Definisi 1. Transformasi Laplace didefinisikan sebagai

IV. UKURAN SIMPANGAN, DISPERSI & VARIASI

RANGKAIAN SERI. 1. Pendahuluan

BAB III METODOLOGI PENELITIAN. Penelitian ini dilaksanakan di SMA Negeri I Tibawa pada semester genap

REGRESI DAN KORELASI LINEAR SEDERHANA. Regresi Linear

BAB II LANDASAN TEORI

3 METODE HEURISTIK UNTUK VRPTW

PENGURUTAN DATA. A. Tujuan

STATISTICAL STUDENT OF IST AKPRIND

ANALISIS REGRESI REGRESI NONLINEAR REGRESI LINEAR REGRESI KUADRATIK REGRESI LINEAR SEDERHANA REGRESI LINEAR BERGANDA REGRESI KUBIK

BAB 2 LANDASAN TEORI. Teori Galton berkembang menjadi analisis regresi yang dapat digunakan sebagai alat

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

BAB III METODE PENELITIAN. Karangkajen, Madrasah Tsanawiyah Mu'allimaat Muhammadiyah Yogyakarta,

Dalam sistem pengendalian berhirarki 2 level, maka optimasi dapat. dilakukan pada level pertama yaitu pengambil keputusan level pertama yang

Gambar 3.1 Diagram alir penelitian

DIMENSI PARTISI GRAF GIR

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. Penelitian ini merupakan penelitian yang bertujuan untuk mendeskripsikan

TEORI KESALAHAN (GALAT)

Contoh 5.1 Tentukan besar arus i pada rangkaian berikut menggunakan teorema superposisi.

SMALL AREA ESTIMATION UNTUK PENDUGAAN JUMLAH PENDUDUK MISKIN DI KOTA SEMARANG DENGAN PENDEKATAN KERNEL-BOOTSTRAP

Dekomposisi Nilai Singular dan Aplikasinya

III. METODE PENELITIAN. Penelitian ini dilakukan di MTs Negeri 2 Bandar Lampung dengan populasi siswa

SISTEM LINEAR MAX-PLUS KABUR WAKTU INVARIANT AUTONOMOUS

SMALL AREA ESTIMATION UNTUK PENDUGAAN JUMLAH PENDUDUK MISKIN DI KOTA SEMARANG DENGAN PENDEKATAN KERNEL-BOOTSTRAP

SOLUSI SISTEM PERSAMAAN DIFERENSIAL PARSIAL DENGAN MENGGUNAKAN METODE PERTURBASI HOMOTOPI DAN METODE DEKOMPOSISI ADOMIAN

BAB II TEORI ALIRAN DAYA

BAB 1 PENDAHULUAN. 1.1 Latar belakang

PENDEKATAN METODE PEMULUSAN KERNEL PADA PENDUGAAN AREA KECIL (SMALL AREA ESTIMATION)

SIMULASI SMOOTHED PARTICLE HYCRODYNAMICS DUA DIMENSI DENGAN METODE DETEKSI PARTIKEL PERMUKAAN

BAB III METODE PENELITIAN. penelitian dilakukan secara purposive atau sengaja. Pemilihan lokasi penelitian

Analisis Kecepatan Dan Percepatan Mekanisme Empat Batang (Four Bar Lingkage) Fungsi Sudut Crank

Peramalan Produksi Sayuran Di Kota Pekanbaru Menggunakan Metode Forcasting

berasal dari pembawa muatan hasil generasi termal, sehingga secara kuat

PENENTUAN DENSITAS PERMUKAAN

BAB 2 LANDASAN TEORI. persamaan penduga dibentuk untuk menerangkan pola hubungan variabel-variabel

Pendeteksian Data Pencilan dan Pengamatan Berpengaruh pada Beberapa Kasus Data Menggunakan Metode Diagnostik

UKURAN LOKASI, VARIASI & BENTUK KURVA

III. METODE PENELITIAN. Penelitian ini merupakan studi eksperimen dengan populasi penelitian yaitu

EFISIENSI DAN AKURASI GABUNGAN METODE FUNGSI WALSH DAN MULTIGRID UNTUK MENYELESAIKAN PERSAMAAN INTEGRAL FREDHOLM LINEAR

BAB III METODE PENELITIAN. berjumlah empat kelas terdiri dari 131 siswa. Sampel penelitian ini terdiri dari satu kelas yang diambil dengan

ESTIMASI PARAMETER PADA REGRESI SEMIPARAMETRIK UNTUK DATA LONGITUDINAL

MENCERMATI BERBAGAI JENIS PERMASALAHAN DALAM PROGRAM LINIER KABUR. Mohammad Asikin Jurusan Matematika FMIPA UNNES. Abstrak

BAB.3 METODOLOGI PENELITIN 3.1 Lokasi dan Waktu Penelitian Penelitian ini di laksanakan di Sekolah Menengah Pertama (SMP) N. 1 Gorontalo pada kelas

BAB IV HASIL PENELITIAN

PENDAHULUAN Latar Belakang

PENYELESAIAN LUAS BANGUN DATAR DAN VOLUME BANGUN RUANG DENGAN KONSEP DETERMINAN

Model Potensial Gravitasi Hansen untuk Menentukan Pertumbuhan Populasi Daerah

BAB III METODE PENELITIAN. yang digunakan meliputi: (1) PDRB Kota Dumai (tahun ) dan PDRB

BAB IV PERHITUNGAN DAN ANALISIS

Tinjauan Algoritma Genetika Pada Permasalahan Himpunan Hitting Minimal

BILANGAN RAMSEY SISI DARI r ( P, )

DISTRIBUSI FREKUENSI

CONTOH SOAL #: PENYELESAIAN PERSAMAAN DIFERENSIAL BIASA. dx dengan nilai awal: y = 1 pada x = 0. Penyelesaian: KASUS: INITIAL VALUE PROBLEM (IVP)

PELABELAN TOTAL SISI TAK BERATURAN PADA GRAF GABUNGAN BIPARTIT LENGKAP

PRAKTIKUM 6 Penyelesaian Persamaan Non Linier Metode Newton Raphson Dengan Modifikasi Tabel

IMPLEMENTASI INTERPOLASI LAGRANGE UNTUK PREDIKSI NILAI DATA BERPASANGAN DENGAN MENGGUNAKAN MATLAB

PENERAPAN METODE MAMDANI DALAM MENGHITUNG TINGKAT INFLASI BERDASARKAN KELOMPOK KOMODITI (Studi Kasus pada Data Inflasi Indonesia)

Ring Bersih Kanan Right Clean Rings

BAB V INTEGRAL KOMPLEKS

BAB 2 KAJIAN PUSTAKA

Transkripsi:

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 IMPLEMENTASI MATLAB UNTUK MENYELESAIKAN MASALAH SYARAT BATAS PERSAMAAN DIFFERENSIAL POISSON DAN LAPLACE D La Ode Mhammad Umar RRR ) ) Jrsan Matematka FMIPA Unverstas Haloleo Kendar 933 ABSTRAK Pada tlsan n metode beda hngga dan metode teras Sccesve Over Relaxaton (SOR) dgnakan ntk menyelesakan persamaan dfferensal Posson dan Laplace D pada doman segempat. Metode n tdak hanya menghaslkan akras nmerk yang sangat bak tetap ga sangat efsen. Lebh lant dberkan program kompter dalam Matlab. Kata Knc: Persamaan Posson dan Laplace metode beda hngga SOR Matlab ABSTRACT In ths paper the fnte dfference methods and sccesve over relaxaton (SOR) are sed to determne the soltons of Posson and Laplace eqaton on a rectanglar doman. These methods not only preserve the accracy bt also provde the effcency. Moreover compter program are presented n Matlab Keywords: Posson and Laplace eqatons fnte dfference SOR Matlab Dterma : 6 Jn 00 Dset ntk dpblkaskan : Agsts 00. Pendahlan Persamaan dfferensal Posson dan Laplace D serng dmpa pada masalah teknk dan fska. Persamaan dfferensal Posson dan Laplace D dmpa pada masalah flda potensal elaststas kondks panas ar tanah dan lan-lan. Sepert persamaan dfferensal lannya kermtan penyelesaan persamaan dfferensal Posson dan Laplace D terletak pada bentk syarat batas yang menyerta persamaan dfferensal tersebt. Pada tlsan n dberkan cara penyelesaan persamaan dfferensal Posson dan Laplace D dengan ketga tpe syarat batasnya yat Drchlet Nemann dan Robbn yang dmplementaskan dalam program kompter menggnakan Matlab.

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 5. Skema Nmerk dan Program Kompter a. Parts Doman Dberkan persamaan dfferensal Posson dan Laplace D ( x ( x = f ( x () x y dengan doman Ω = { x 0 x p 0 y q} (. Batas-batas doman dapat bertpe Drchlet Nemann ata Robn. Penyelesaan persamaan () dengan metode beda hngga dmla dengan memparts doman sepert pada Gambar. Gambar. Doman dan partsnya. Program kompter (bagan ): close all; clear all; clc; %Bagan % Menyelesakan PD Posson & laplace % dengan doman seg empat dengan 3 tpe syarat batas dapat dplh % berpe Drchlet Nemman Robbn. % %

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 53 % y Syarat batas % J tngg ---------------------# %. %. %. %. %.Syarat batas 3 Uxx Uyy = f Sayarat batas 4 %. %. % 3 % % #------------------------ x % 0 lebar % Syarat batas % 3... I %------------------------------------------------------------------ dsp(' BENTUK UMUM : Uxx Uyy = f '); dsp(' -------------------------------'); dsp(' Jens Persamaan Dfferensal: '); dsp('. Laplace ') dsp('. Posson ') PD=npt(' * plh - :? '); f PD== f=0; else f=npt(' f =? '); %f dsp('ukuran DOMAIN') dsp('--------------') lebar= npt(' lebar =? '); tngg= npt(' tngg =? '); I=npt('I:ndeks maks.plahan pd arah sb-x. =.I. I =? '); J=npt('J:ndeks maks.plahan pd arah sb-y. =.J. J =? '); h=lebar/(i-); % lebar ks k=tngg/(j-);% tngg ks dsp(' '); % program bersambng ke bagan berktnya b. Skema Iteras Pada Batas dan Bagan Dalam Doman Persamaan () selantnya dtls menad ( ) ( ) = x y f ()

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 54 ka dgnakan rms pendekatan ) ( h x dan ) ( k y maka persamaan () dapat ddekat dengan skema f k h = ata =. k h f k h. (3) Persamaan (3) merpakan skema ntk mencar pada ttk-ttk grd yang terletak pada bagan dalam doman ad berndeks =3...I- =3...J-. Adapn ntk ttkttk grd yang terletak pada batas doman dalam hal n dengan salah sat ata keda ndeksnya adalah = =I = = =J dbthkan modfkas persamaan (3) sesa syarat batas yang dberkan (Robn ata Nemann). Pada batas bertpe Drchlet nla telah dketah sehngga tdak dbthkan skema nmerk ntk mencar nla pada batas tersebt. Pada sdt batas yang dbentk oleh da batas bertpe Drchlet nla dasmskan sama dengan nla rata-ratanya. Jka sdt batas dbentk oleh batas bertpe Drchlet dan batas lannya bertpe Robn ata Nemann maka nla pada sdt batas tersebt dasmskan mengkt nla dar batas Drchlet. Nla-nla pada batas bertpe Robn ata Nemann belm dketah oleh karena t dbthkan skema nmerk ntk mencar nla pada batas-batas tersebt. Dketah bentk mm syarat batas merpakan tpe Robn yat

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 55 P (x Q ( x n = G dengan n adalah vektor arah normal satan (vektor satan yang tegak lrs pada krva batas). Y n n = y n n = x Doman n = n x n n = y X Gambar. Vektor normal satan Jka sat batas tdak bertpe Drchlet ( Q 0) maka bentk syarat batas Robn dapat dnyatakan sebaga ( x = α ( x β n (4) dengan α = P / Q β = G / Q. Jka α = 0 maka persamaan (4) menad syarat batas bertpe Nemann. Skema nmerk ntk mencar nla pada sat batas bertpe Robn ata Nemann pada prnspnya adalah modfkas persamaan (3) sesa syarat batas yang dberkan. Hal n akan dcontohkan pada bagan berkt.

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 56 Y q y = α β x = α 3 β 3 x = α 4 β 4 0 p = α β y X Gambar 3. Doman dengan syarat batas Robn ata Nemann Msalkan doman pada Gambar 3.4 dengan batas batas kr bertpe Robn yat dengan α β 3 3 blangan konstan. Persamaan (5) dapat dtls menad Jka dgnakan rms pendekatan ( ) x ( x = α 3 ( x β 3 x = 0 x 0 y q (5) ) = α 3 β = =... J. (6) x ( 3 h maka persamaan (6) dapat ddekat dengan skema 3 h = α β ; =; =...J. (7) 3

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 57 Jka = dgnakan pada skema PD Posson dan Laplace D (3) dan persamaan (7) maka akan dmpa adalah n berart secara langsng. 0 dengan =...J. Sedangkan dketah bahwa ndeks terkecl ntk 0 adalah ttk-ttk fktf. Oleh karena t 0 tdak dapat dgnakan Persamaan (3) ntk = dperoleh Persamaan (7) ntk = dperoleh ata h 0. f = h k. (8) h k 0 = α β 3 0 h 3 h 3 3 = β α. (9) Persamaan (9) dsbstts pada persamaan (8) dperoleh = hβ 3 h h k. k hα 3 h f. (0) Persamaan (0) merpakan skema ntk mencar =3... J-. Sedangkan skema ntk mencar dan J belm dapat dtentkan karena melbatkan syarat batas lan yang membentk sdt-sdt tersebt. Robnyat Msalkan doman pada Gambar 3.4 batas bagan atas doman ga bertpe ( x = α ( x β 0 x p y = q () y

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 58 dengan α β blangan konstan. Persamaan () dapat dtls menad ( ) = α β =...I y =J. () Jka dgnakan rms pendekatan ( ) y maka persamaan () dapat ddekat dengan k ata k = α β ; =...I; =J J = J kβ α =...I. (3) Dketah ndeks terbesar ntk adalah J. Jad J =3...I adalah ttk-ttk fktf. Skema PD Posson (3) ntk = J adalah J J.J J f J J = h k (4) h k Persamaan (3) dsbstts ke persamaan (4) dperoleh skema ntk J = J J h h.j kβ f k kα k k J yat dengan =3...I-. Untk J dan I J ( pada sdt batas doman) mash memerlkan nformas tambahan dar syarat batas yang lan yang membentk sdt-sdt tersebt. Karena dketah doman pada Gambar 4 batas kr dan batas kanan doman bertpe Robn J (5)

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 59 maka skema pada sdt kr atas ( ) dperoleh dengan mensbstts persamaan (9) dan (3) ke persamaan (3) dperoleh J J J hβ 3.J kβ f J = h k. (6) hα 3 kα h k h k Khss ntk sdt batas yang dbentk oleh batas-batas Drchlet nla pada sdt dasmskan sama dengan nla rata-ratanya. Jka sdt batas dbentk oleh batas bertpe Drchlet dan batas yang lannya bertpe Robn ata Nemann maka nla pada sdt tersebt dasmskan mengkt nla dar batas bertpe Drchlet. Setelah sema skema ntk terseda maka ntk yang belm dketah nlanya dberkan sebarang nla awal SOR yat ( dengan v nomor teras (v = 3...) (0) selantnya dteras menggnakan skema ω ω (7) v v ) =. ( ).( ) adalah dar skema ttk grd pada bagan dalam doman (persamaan (3)) dan skema batas Robn ata Nemann. Parameter SOR ω dplh 0 < ω <. dberkan yat Proses teras ters dlakkan sampa memenh krtera konvergens yang v v ( ) ( ) < ε (8) dengan nla tolerans kekonvergenan basanya dplh nla 0 < ε <. Setelah ketaksamaan (8) dpenh maka proses teras dhentkan. Program kompter (bagan ): % Bagan (sambngan bagan ) % s : ndeks ss s=34 dsp('syarat BATAS'); dsp('------------'); for s=:4

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 60 fprntf('\n Syarat batas ss ke');fprntf('%d '(s)); fprntf('\n. Drchlet '); fprntf('\n. Nemann '); fprntf('\n 3. Campran (Robyn)\n'); tpe = npt(' * plh -3 : '); swtch tpe case TpeBC(s)=; % syarat batas ss ke s bertpe Drchlet BC(s)=npt(' = '); case TpeBC(s)=3; % syarat batas bertpe Nemmann danggap alfa(s)=0; % syarat batas bertpe Robyn dgn alfa=0 swtch s case fprntf(' d/dy '); case fprntf(' d/dy '); case 3 fprntf(' d/dx '); case 4 fprntf(' d/dx '); otherwse % tdak ada lag ss end %swtch s BC(s)=npt(' = '); %syarat batas ss ke s bertpe Robyn otherwse TpeBC(s)=3; swtch s case dsp(' du/dy=alfa.betta'); case dsp(' du/dy=alfa.betta'); case 3 dsp(' du/dx=alfa.betta'); case 4 dsp(' du/dx=alfa.betta'); otherwse % tdak ada lag ss Robyn end %swtch s alfa(s)=npt(' BC(s)=npt(' alfa ='); betta = '); end % swtch tpe %for s

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 6 % nsalsas U pada batas for =:I U()=0; U(J)=0; for =:J U()=0; U(I)=0; % set nla U pada syarat batas bertpe Drchlet f TpeBC()== for =:I U()=BC(); A=U(); B=U(I); % f f TpeBC()== for =:I U(J)=BC(); C=U(J); D=U(IJ); % f f TpeBC(3)== for =:J U()=BC(3); A3=U(); C3=U(J); % f f TpeBC(4)== for =:J U(I)=BC(4); B4=U(I); D4=U(IJ); % f %----- nla U pada ttk pook mengkt ss Drchlet----- % pook A f TpeBC()== & TpeBC(3)== U()=(AA3)/; f TpeBC()== & TpeBC(3)==3

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 6 U()=A; f TpeBC()==3 & TpeBC(3)== U()=A3; % pook B f TpeBC()== & TpeBC(4)== U(I)=(BB4)/; f TpeBC()== & TpeBC(4)==3 U(I)=B; f TpeBC()==3 & TpeBC(4)== U(I)=B4; % pook C f TpeBC()== & TpeBC(3)== U(J)=(CC3)/; f TpeBC()== & TpeBC(3)==3 U(J)=C; f TpeBC()==3 & TpeBC(3)== U(J)=C3; % pook D f TpeBC()== & TpeBC(4)== U(IJ)=(DD4)/; f TpeBC()== & TpeBC(4)==3 U(IJ)=D; f TpeBC()==3 & TpeBC(4)== U(IJ)=D4; % set tebakan awal U pada ss dgn tpe Nemann ata Robyn % ss ke f TpeBC()==3 & TpeBC()== for =:I- U()=(BC()-tngg*BC()-tngg)/(tngg*alfa()); % f

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 63 % ss ke f TpeBC()== & TpeBC()==3 for =:I- U(J)=BC()tngg*BC()/(-tngg*alfa()); % f % ss ke 3 f TpeBC(3)==3 & TpeBC(4)== for =:J- U()=BC(4)-lebar*BC(3)/(lebar*alfa(3)); % f % ss ke 4 f TpeBC(3)== & TpeBC(4)==3 for =:J- U(I)=BC(3)lebar*BC(4)/(-lebar*alfa(4)); % f % Tebakan awal pook yang dbentk ss Nemann at Robyn % pook A f TpeBC()==3 & TpeBC(3)==3 A=(U()-k*BC())/(k*alfa()); A3=U()-h*BC(3)/(h*alfa(3)); U()=(AA3)/; % tebakan awal pook B f TpeBC()==3 & TpeBC(4)==3 B=U(I)-k*BC()/(k*alfa()); B4=U(I-)-h*BC(4)/(h*alfa(4)); U(I)=(BB4)/; % tebakan awal pook C f TpeBC()==3 & TpeBC(3)==3 C=U(J-)k*BC()/(-k*alfa()); C3=U(J)-h*BC(3)/(h*alfa(3)); U(J)=(CC3)/; % tebakan awal pook D f TpeBC()==3 & TpeBC(4)==3 D=U(IJ-)k*BC()/(-k*alfa()); D4=U(I-J)h*BC(4)/(-h*alfa(4)); U(I)=(DD4)/;

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 64 H=lebar/; K=tngg/; r=sqrt(h*hk*k); aver = (U()U(I)U(J)U(IJ)-r*r*f)/4; %tebakan awal ttk nteror for =:I- for =:J- U()=0;%aver end end Ukonv=0; % nsalsas banyaknya ttk konvergen banyaku=i*j; % banyaknya U selrhnya epslon=0.^(-6); % nla tolerans perbedaan nla U M=(cos(p/(I)) cos(p/(j)))/; w=.5;%/(sqrt(-m.^)); dh=/(h*h); dk=/(k*k); dhk= *(dhdk); ter=0; %-------------------Bagan teras-------------------------- whle Ukonv<banyakU Ukonv=0; ter=ter; for =:I for =:J temp = U(); f)/dhk; % skema ttk nteror f >&<I & >&<J U()=(dh*(U(-)U())dk*(U(-)U())- %--- skema ss Nemann ata Robyn (tak termask ngnya)- ----- % ss ke (ss bawah) elsef >&<I&== & TpeBC()==3 U()=(dh*(U(-)U())dk*(*U()-*k*BC())- f)/(dhkdk**k*alfa()); elsef >&<I & ==J& TpeBC()==3 %skema ss ke (ss atas) U(J)=(dh*(U(-J)U(J))dk*(*U(J- )*k*bc())-f)/(dhk-dk**k*alfa()); elsef ==&>&<J & TpeBC(3)==3 %ss ke 3 (ss kr)

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 65 U()= (dh*(*u() - *h*bc(3))dk*(u(- )U())- f)/(dhkdh**h*alfa(3)); elsef ==I & >&<J & TpeBC(4)==3 %ss ke 4 (ss kanan) U(I)= (dh*(*u(i-) *h*bc(4))dk*(u(i- )U(I))- f)/(dhk-dh**h*alfa(4)); %-------skema pook yang dbentk ss Robyn----- elsef ==&== & TpeBC()==3 & TpeBC(3)==3 % pook kr bawah (pook A) U()=(dh*(*U()-*h*BC(3))dk*(*U()- *k*bc())- f)/... (dhkdh**h*alfa(3)dk**k*alfa()); elsef ==I&==& TpeBC()==3 & TpeBC(4)==3 % pook kanan bawah (pook B) U(I)=(dh*(*U(I-)*h*BC(4))dk*(*U(I)- *k*bc())- f)/... (dhk-dh**h*alfa(4)dk**k*alfa()); elsef ==&==J & TpeBC()==3 & TpeBC(3)==3 % pook kr atas (pook C) U(J)=(dh*(*U(J)-*h*BC(3))dk*(*U(J- )*k*bc())- f)/... (dhkdh**h*alfa(3)-dk**k*alfa()); elsef ==I&==J & TpeBC()==3 & TpeBC(4)==3 % pook kanan atas (pook D) U(IJ)=(dh*(*U(I-)*h*BC(4))dk*(*U(IJ- )*k*bc())- f)/... (dhk-dh**h*alfa(4)-dk**k*alfa()); else %--ss Drchlet tdak pnya skema teras %--karena nla U nya telah dketah end % f % skema SOR U()=w*U()(-w)*temp; % krtera konvergens beda=abs(u()-temp); f beda < epslon Ukonv=Ukonv ;

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 66 end % for end% for fprntf('\niteras ke'); fprntf('%5d 'ter); fprntf('banyak U konvergen');fprntf('%5d 'Ukonv); fprntf(' //');fprntf('%5d'banyaku); f ter==00000 break; end %f end % whle--------------------end teras----------------------- % plot nla U pada doman arsran= U(:I:J); pcolor(arsran) colorbar vert shadng nterp ttle('grafk Kontr Sols Nmerk'); xlabel('x'); ylabel('y'); drawnow; fprntf('\nselesa\n'); 3. Smlas Dberkan PD Laplace D x ( x ( x y = 0 dengan doman Ω = {( x 0 x 0 y } dan syarat batas: (x0)= = = 3 = 4 y x 0 y x y x Hasl program kompter datas : BENTUK UMUM : Uxx Uyy = f ------------------------------- Jens Persamaan Dfferensal:. Laplace. Posson * plh - :?

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 67 UKURAN DOMAIN -------------- lebar =? tngg =? I:ndeks maks.plahan pd arah sb-x. =.I. I =? 33 J:ndeks maks.plahan pd arah sb-y. =.J. J =? 33 SYARAT BATAS ------------ Syarat batas ss ke. Drchlet. Nemann 3. Campran (Robyn) * plh -3 : = Syarat batas ss ke. Drchlet. Nemann 3. Campran (Robyn) * plh -3 : d/dy = Syarat batas ss ke 3. Drchlet. Nemann 3. Campran (Robyn) * plh -3 : 3 du/dx=alfa.betta alfa =3 betta = Syarat batas ss ke 4. Drchlet. Nemann 3. Campran (Robyn) * plh -3 : 3 du/dx=alfa.betta alfa =-4 betta = Iteras ke banyak U konvergen 33 // 089 Iteras ke banyak U konvergen 33 // 089... Iteras ke 89 banyak U konvergen 047 // 089 Iteras ke 893 banyak U konvergen 06 // 089 Iteras ke 894 banyak U konvergen 078 // 089 Iteras ke 895 banyak U konvergen 089 // 089 Selesa

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 68» Gambar 4. Sols nmerk Kebenaran sols nmerk dperlhatkan pada Gambar 5 yang mennkan bahwa sols nmerk sesa dengan skema nmerk dan syarat batas yang dberkan. Gambar 5. Kebenaran sols nmerk

Paradgma Vol. 4 No. Agsts 00 hlm. 5 70 69 DAFTAR PUSTAKA [] BaleyW. 003. The SOR algorthm & ts Applcaton to Nmercal Solton of Elptc Partal Dfferental Eqaton. Ireland: Dbln Insttte of Technology. [] Bassarddn T. 994. Metode Beda Hngga ntk Persamaan Dfferensal. Jakarta: Elex Meda Komptndo. [3] Constantndes A. 987. Appled Nmercal Methods wth Personal Compter. New York:Mc Graw Hll Inc. [4] NakamraS. 99. Appled Nmercal Methods wth Software. New York: Prentce Hall Inc. [5] Strler E. 003. Iteratve Methods and Mltgrd. http://www.cse.c.ed/cs550/lectres.htm

Implementas Matlab ntk Menyelesakan Masalah Syarat Batas Persamaan Dfferensal Posson dan Laplace d 70