YUNI WIDAYANTI PRIBADI

Berpacu menjadi yang terbaik

Listing Soegi's Method

20 May 2012 - dalam Komputasi Biomedis Oleh yuni-w-p-fst09

LISTING METODE NUMERIK

 

Berdasarkan penjelasan yang telah saya berikan dalam artikel sebelumnya mengenai metode numerik, maka pada artikel kali ini, terdapat sebuah listing dengan menggunakan Matlab dari Soegi;s Method sebagai salah satu metode dalam melakukan pencarian nilai akar suatu persamaan, yaitu :

 

function y = soegi(x);

y = sin(x);

 

clear;clc;

disp('Soegi Method');

y=1;

x=0;

while y>0.0000001

x=x+0.001;

y=soegi(x);

if y<0.0000001

disp('akar persamaan :')

disp(x)

end

end

 

x=1:0.001:4;

yo=sin(x);

plot(x,yo)

 

Hasil Output Program :

 

 

Penjelasan Dari Pemrograman diatas :

Misalkan kita memiliki suatu persamaan, yaitu y = sin(x), dengan menggunakan listing pemrograman diatas, maka akan didapatkan berapa akar dari persamaan tersebut (yang disebut dengan akar persamaan yaitu suatu nnilai x dimana akan menghasilkan nilai y = 0). Dari hasil output diatas dapat terlihat bahwa akar persamaan dari y = sin(x) adalah 3,1420.

 

Demikian sedikit listing yang dapat saya berikan, semoga bermanfaat, mohon maaf jika terdapat kesalahan. Terima Kasih. 



Read More | Respon : 4 komentar

4 Komentar

jeff

pada : 03 June 2012


"um.. sedikit bertanya saja, tadi saya coba masukkan akarnya ke persamaannya dan hasilnya tidak nol,

jadi ingat, sin yang hasilnya 0 kalau tidak salah dengan x = 0 yah; cmiiw

atau,, persamaan di atas bersifat spesifik, untuk sebuah kondisional tertentu?


jeff
Biology - ITB"


Yuni Widayanti Pribadi

pada : 03 June 2012


"Terima Kasih atas pertanyaan Jeff..

Untuk hasil akar di program saya itu,,dalam program kan saya menuliskan rentang x antara 1 sampai 4, jadi saya mencari nilai x berapa dalam rentang tersebut yang menghasilkan nilai y = 0 dalam persamaan y=sin(x).
Jika nilai x tersebut dihitung secara manual hasilnya memang tidak pas nol, tapi mendekati nol, dan nilai x tersebut yang memiliki nilai y sangat mendekati nol daripada nilai x yang lainnya. Jika ingin yang lebih akurat, anda bisa mengganti nilai error nya yaitu pada y>o,oooo1 (ini adalah nilai error yang di inginkan)

Mungkin itu sedikit ulasan yang dapat saya tambahkan dari pertanyaan anda. Terima Kasih."


irawan pandu

pada : 13 June 2012


"super sekali"


Yuni Widayanti Pribadi

pada : 14 June 2012


"Makasiiii Pandu....
^^"


Tinggalkan Komentar

Nama :
E-mail :
Web : tanpa http://
Komentar :
Verification Code :   
   

Kategori

Artikel Terbaru

Artikel Terpopuler

Komentar Terbaru

Arsip

Blogroll

^^My-Facebook

Time

Calendar

    Cuteki ecards

SHARE

Pengunjung

    34.597