Social Icons

Pages

Monday, November 16, 2015

Persamaan Non Linier Metode Tabel dengan Matlab

Inilah rumu-rumus untuk mengerjakan persamaan non linier metode tabel dengan menggunakan matlab.
Contoh Soal: 
x+exp(x)

Tuliskan rumus dibawah ini di m-file:

syms x

disp('***** PERSAMAAN NON LINIER METODE TABEL *****')

%Fungsi f(x)
fungsi=input('Masukkan fungsi f(x) = ')

%Nilai x 1
a=input('Masukkan nilai x = ');

disp('***********************************************')

%Perulangan 1 >> 0.1
for i=1:10
    o=a+(i-1)*0.1;
    y=subs(fungsi,x,o);
    disp([num2str(o) ' >>> 'num2str(y)])
end

disp('^_^   ^_^   ^_^')
disp('Perhatikan dua baris yang hasil f(x) nya berlawanan!!!')
disp('Pilihlah nilai x pada baris pertama sebagai acuan untuk memasukkan nilai x di bawah ini!')

%Nilai x2
b=input('Masukkan nilai x = ');

%Perulangan 2 >> 0.01
for i=1:10
    o=b+(i-1)*0.01;
    y=subs(fungsi,x,o);
    disp([num2str(o) ' >>> 'num2str(y)])
end

disp('^_^   ^_^   ^_^')
disp('Perhatikan dua baris yang hasil f(x) nya berlawanan!!!')
disp('Keputusan penyelesaian pada range x ditentukan oleh f(x) terdekat dengan nol.')

---------------------------------------------------------------------------------------

Simpan m-file dengan nama metode_tabel.m

Untuk menjalankan ketikkan metode_tabel pada command window di matlab.

Selamat mencoba, semoga bermanfaat!

No comments:

Post a Comment

 
 
Blogger Templates