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!
Monday, November 16, 2015
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment