Penyelesaian Persamaan Non Linier menggunakan Metode Biseksi via MATLAB

Assalamualaikum teman-teman........
Balik lagi niiii ❤❤❤☺☺☺☺
Kalau teman-teman pernah ketemu soal tentang persamaan linear pasti teman-teman semua juga sudah pernah ketemu dengan yang nama nya Metode Biseksi
Iya kan?????
Ngaku aja kalii :):):):)
Nah kali ini kita akan bahas tentang cara Penyelesaian Persamaan Non Linier menggunakan Metode Biseksi via MATLAB
Sudah siap?????
Lets get it
Pertama-tama buka dulu aplikasi MATLAB
Kemudian Klik toolbar "New" kemudian ketik coding nya di Script seperti ini
























syms x;
f=input('masukkan persamaan : ');
a=input('masukkan nilai a : ');
b=input('masukkan nilai b : ');
et=input('masukkan Error Toleransi : ');
e=abs(b-a);
i=1;
disp(' i      a       b      c     f(a)    f(b)   f(c)    E');
disp('----------------------------------------------------------');
while e > et
  fa=subs(f,x,a);
  fb=subs(f,x,b);
  c=(a+b)/2;
  fc= subs(f,x,c);
  fprintf('%3.0f %6.4f %6.4f %6.4f %7.4f %7.4f %7.4f %7.4f \n',
           i, a, b, c, fa, fb, fc, e);
  if fa*fc < 0
     b=c; %geser kiri
  else
     a=c; %geser kanan
   end
  e=abs(b-a);  % menghitung error
  i=i+1;
end

Klik "Save"
Masukkan persamaan nya apa
Masukkan Nilai a
Masukkan Nilai b
dan jangan lupa Error Tolaransi nya
Nanti bakalan keluar seperti ini ni













masukkan persamaan : x^3-3*x^2-0.5
masukkan nilai a : 0
masukkan nilai b : 3.5
masukkan Error Toleransi : 0.02
 i      a       b      c     f(a)    f(b)   f(c)    E
----------------------------------------------------------
  1 0.0000 3.5000 1.7500 -0.5000  5.6250 -4.3281  3.5000
  2 1.7500 3.5000 2.6250 -4.3281  5.6250 -3.0840  1.7500
  3 2.6250 3.5000 3.0625 -3.0840  5.6250  0.0862  0.8750
  4 2.6250 3.0625 2.8438 -3.0840  0.0862 -1.7636  0.4375
  5 2.8438 3.0625 2.9531 -1.7636  0.0862 -0.9088  0.2188
  6 2.9531 3.0625 3.0078 -0.9088  0.0862 -0.4293  0.1094
  7 3.0078 3.0625 3.0352 -0.4293  0.0862 -0.1761  0.0547
  8 3.0352 3.0625 3.0488 -0.1761  0.0862 -0.0461  0.0273

Dengan ini, semua soal dapat diselesaikan dengan mudah kan???
nah untuk info lebih lengkapnya tentang MATLAB kalian bisa kunjungi http://jefrimarzal.unja.staff.ac.id/
Sampai ketemu di postingan selanjutnya
Dadahhh

Komentar

Postingan populer dari blog ini

MENAMPILKAN BILANGAN GANJIL YANG JUMLAHNYA < 100 MENGGUNAKAN MATLAB

MENAMPILKAN 1000 BILANGAN GENAP MENGGUNAKAN MATLAB

Membuat Grafik 2D dengan Aplikasi MATLAB