SlideShare une entreprise Scribd logo
1  sur  25
Akar persamaan
Tenia Wahyuningrum, S.Kom, MT
Bentuk Umum
f(x)=0 dicari nilai akar dari x=?
f(x)=xn+a1xn-1+a2xn-2+...+an-1x+an=0

x1, x2, ...xn
Beberapa jenis persamaan
 Persamaan linier f(x)=ax+b
 Persaman kuadrat f(x)=ax2+bx+c
 Persamaan polinom pangkat 3
  f(x)=ax3+bx2+cx+d
 Persamaan polinom pangkat 4
  f(x)=ax4+bx3+cx2+dx+e
 Persamaan eksponensial f(x)=anex
 Persamaan transedental eax=sin bx
Rumus “abc”
   Untuk mencari akar persamaan kuadrat




    Hanya dapat digunakan untuk mencari
    akar persamaan kuadrat, persamaan lain
    tidak dapat diselesaikan dengan cara ini!
Kegunaan akar persamaan
Problem        Variabel         Variabel     Parameter
               dependen         independen
Keseimbangan   Suhu             Waktu dan    Sifat termal
panas                           posisi       material dan
                                             geometri sistem
Hukum          Arus dan         Waktu        Sifat listrik
kirchchoff     tegangan                      material
Keseimbangan   Perubahan        Waktu dan    Sifat termal,
energi         energi kinetik   posisi       massa material
               dan potensial                 dan geometri
Metode bisection
   Disebut juga
    Metode pemenggalan biner atau
    metode bolzano
Algoritma
 Untuk n=0,1,2...... Sampai
  selesai, kriteria pemutusan
 Ambil m=(an+bn)/2 iterasi
 Kalau f(an) f(m)<0, ambil an+1=an;
  bn+1=m
 Jika f(an) f(m)>0, ambil an+1=m;
  bn+1=bn
 Jika f(an) f(m)=0, maka merupakan
  akarnya, hentikan perhitungan f(x)
  punya akar dalam [an+1 ;bn ]
Contoh soal
Apa yang terjadi jika metode bagi dua
 diterapkan pada fungsi :
 f(x)=1/(x-2)
 a. Selang adalah [3,7]
 b. Selang adalah [1,7]
Dengan e=0,005
penyelesaian
   f(x)=1/(x-2), dengan [a0 ;b0 ] =[3,7]
Menggunakan matlab
 Hitunglah akar persamaan X3 + X2 – 8
 x - 10 = 0 dengan metode bisection !


%nama file fbi.m

function [ y ] = f(x)

y=x^3+x^2-8*x-10;

end
%nama file bisection.m

clear;
clc;
galat=0.001;
bawah=input('batas bawah:');
atas=input('batas atas:');
nilai=1;
no=0;
m0=bawah;
clc;
fprintf('taksiran batas bawah :%5.3fn',bawah);
fprintf('taksiran batas atas :%5.3fn',atas);
fprintf('==================================n');
fprintf('iterasi (bawah+atas)/2 galat intervaln');
fprintf('==================================n');
while nilai>galat
    no=no+1;
    fbawah=feval('fbi',bawah);
    m=(bawah+atas)/2;
    ftengah=feval('fbi',m);
    if fbawah*ftengah==0;
    disp('m adalah akarnya');
    elseif fbawah*ftengah<0
         atas=m;
    else
         bawah=m;
    end
    nilai=abs(m0-m);
    fprintf('%3d %8.5f %8.5f [%8.5f ; %8.5f]n', no, m, nilai,
  bawah, atas);
    m0=m;
end

    fprintf('=============================================n');
    fprintf('pada iterasi ke= %1d, selisil interval<
  %5.3fn',no,galat);
    fprintf ('jadi, akar persamaannya adalah %7.5fn',m);
Metode regula falsi (False
Position)
 Disebut juga metode kedudukan palsu
 Merupakan alternatif perbaikan
  berdasarkan pada pengertian grafis
 Kekurangan : dalam membagi selang
  mulai xi sampai xu menjadi paruhan
  sama,
  besaran f(xi ) dan f(xu) tidak
  diperhitungkan
Algoritma regula falsi
 Untuk n=0,1,2... Sampai selesai
 Hitung         |f(bn) |.an-|f(an)|.bn
           w=
                 |f(bn) | -|f(an)|
 Jika f(an) f(bn)<=0, ambil an+1 = an; bn+1
  =w
 Jika tidak, ambil an+1 = w, bn+1 =bn
 Jika |wi+1 – wi | > error
Contoh soal
   Diketahui X2 – 10 x + 23 = 0 [a0, b0]
    =[6; 6.8] dengan e = 0.001
    tuliskan penyelesaian dengan metode
    posisi palsu sampai 4 iterasi!
Menggunakan matlab
Hitunglah akar persamaan X3 + 2x2 – x
 +6 = 0 dengan metode regula false !
%nama program regula.m
clear;
clc;
x1 = input ('batas bawah =');
x2 = input ('batas atas =');
error=0.001;
w0=0;
banding=1;
clc;
k=0;
clc;
disp ('perhitungan akar persamaan dengan regula false');
fprintf('rentang awal [%5.4f, %5.4f]n',x1,x2);
fprintf('besarnya error %7.5f nn',error);
disp ('===============================================================');
disp (' Iterasi              Nilai akar             error
   Interval');
disp ('===============================================================');
while banding>=error
        k=k+1;
        f1=feval('bpalsu', x1);
        f2=feval('bpalsu', x2);
        w= (x1*f2-x2*f1)/(f2-f1);
        f3=feval('bpalsu',w);


       if f1*f3 ==0
              disp('adalah akarnya');
       elseif f1*f2<0
              x2=w;
       else
              x1=w;
              f1=f3;
       end


       banding=abs(w0-w);
       fprintf('%2d           %6.4f         %5.4f
  [%6.4f; %6.4f]n',k,w,banding, x1, x2);
       w0=w;
end
disp
  ('================================================
  ');
fprintf('nilai akar=%5.4f n',w);
if x1<x2
    x=x1:0.1:x2
    u=x.^3-2*x.^2-x-6;
    plot(u,x);
else
    x=x2:0.1:x1
    u=x.^3-2*x.^2-x+6;
    plot(u,x);
end

grid on
%namafile bpalsu.m
function [ y ] = f(x)

y=x^3-2*x^2-x+6;

end
Referensi : ardi pujiyanta, komputasi
 numerik dengan matlab, graha
 ilmu, 2007

Contenu connexe

Tendances

Transformasi z
Transformasi zTransformasi z
Transformasi zIbnu Hakim
 
4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronikaSimon Patabang
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarRinanda S
 
04 deret-fourier-gt
04 deret-fourier-gt04 deret-fourier-gt
04 deret-fourier-gtLukman Hakim
 
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Nerossi Jonathan
 
Transformasi Laplace (bag.1)
Transformasi Laplace (bag.1)Transformasi Laplace (bag.1)
Transformasi Laplace (bag.1)Heni Widayani
 
Integral fourier
Integral fourierIntegral fourier
Integral fourierNur Fadzri
 
Matematika Diskrit - 08 kombinatorial - 03
Matematika Diskrit - 08 kombinatorial - 03Matematika Diskrit - 08 kombinatorial - 03
Matematika Diskrit - 08 kombinatorial - 03KuliahKita
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeterSimon Patabang
 
Deret taylor and mac laurin
Deret taylor and mac laurinDeret taylor and mac laurin
Deret taylor and mac laurinMoch Hasanudin
 
Transformasi laplace
Transformasi laplaceTransformasi laplace
Transformasi laplacedwiprananto
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linierIzhan Nassuha
 
Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)Khubab Basari
 

Tendances (20)

Transformasi z
Transformasi zTransformasi z
Transformasi z
 
4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasar
 
2 deret fourier
2 deret fourier2 deret fourier
2 deret fourier
 
4.hukum gauss
4.hukum gauss4.hukum gauss
4.hukum gauss
 
04 deret-fourier-gt
04 deret-fourier-gt04 deret-fourier-gt
04 deret-fourier-gt
 
Integral Garis
Integral GarisIntegral Garis
Integral Garis
 
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)
 
Transformasi Laplace (bag.1)
Transformasi Laplace (bag.1)Transformasi Laplace (bag.1)
Transformasi Laplace (bag.1)
 
Integral fourier
Integral fourierIntegral fourier
Integral fourier
 
Matematika Diskrit - 08 kombinatorial - 03
Matematika Diskrit - 08 kombinatorial - 03Matematika Diskrit - 08 kombinatorial - 03
Matematika Diskrit - 08 kombinatorial - 03
 
7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter7. instrumen volt meter dan ammeter
7. instrumen volt meter dan ammeter
 
Soal soal adc 2
Soal soal adc 2Soal soal adc 2
Soal soal adc 2
 
Deret taylor and mac laurin
Deret taylor and mac laurinDeret taylor and mac laurin
Deret taylor and mac laurin
 
Modul 3 transformasi laplace
Modul 3 transformasi laplaceModul 3 transformasi laplace
Modul 3 transformasi laplace
 
Transformasi laplace
Transformasi laplaceTransformasi laplace
Transformasi laplace
 
Parametric Equations
Parametric EquationsParametric Equations
Parametric Equations
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)
 
Kalkulus modul limit fungsi
Kalkulus modul limit fungsiKalkulus modul limit fungsi
Kalkulus modul limit fungsi
 

En vedette

Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasic
Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasicPenyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasic
Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasicPutri Arini
 
Pengenalan algoritma
Pengenalan algoritmaPengenalan algoritma
Pengenalan algoritmaIcha Dicaprio
 
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLAB
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLABMembuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLAB
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLABYunan Tanpa-i
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikJames Montolalu
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikJames Montolalu
 
Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Tri Jayanti
 
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabNur Halimah
 
Cepat mahir dengan matlab
Cepat mahir dengan matlabCepat mahir dengan matlab
Cepat mahir dengan matlabNur Hy
 
Contoh program matlab
Contoh program matlabContoh program matlab
Contoh program matlabZahra Doangs
 
Kumpulan rumus-cepat-matematika
Kumpulan rumus-cepat-matematikaKumpulan rumus-cepat-matematika
Kumpulan rumus-cepat-matematikaisnaijal
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanAururia Begi Wiwiet Rambang
 
Makalah metode posisi palsu
Makalah metode posisi palsuMakalah metode posisi palsu
Makalah metode posisi palsuokti agung
 

En vedette (15)

Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasic
Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasicPenyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasic
Penyelesaian Akar-akar Persamaan Kuadrat Menggunakan Program QBasic
 
Pengenalan algoritma
Pengenalan algoritmaPengenalan algoritma
Pengenalan algoritma
 
Matlab
MatlabMatlab
Matlab
 
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLAB
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLABMembuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLAB
Membuat Aplikasi Penghitung Luas Persegi Panjang Pada MATLAB
 
Tabel.biseksi.regula falsi
Tabel.biseksi.regula falsiTabel.biseksi.regula falsi
Tabel.biseksi.regula falsi
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
 
Modul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode NumerikModul1 metode bagi dua Praktikum Metode Numerik
Modul1 metode bagi dua Praktikum Metode Numerik
 
Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]
 
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlab
 
Cepat mahir dengan matlab
Cepat mahir dengan matlabCepat mahir dengan matlab
Cepat mahir dengan matlab
 
Contoh program matlab
Contoh program matlabContoh program matlab
Contoh program matlab
 
Kompros scilab
Kompros scilabKompros scilab
Kompros scilab
 
Kumpulan rumus-cepat-matematika
Kumpulan rumus-cepat-matematikaKumpulan rumus-cepat-matematika
Kumpulan rumus-cepat-matematika
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier Simultan
 
Makalah metode posisi palsu
Makalah metode posisi palsuMakalah metode posisi palsu
Makalah metode posisi palsu
 

Similaire à SEOakar

Aries suharso 0422037701_metode tertutup
Aries suharso 0422037701_metode tertutupAries suharso 0422037701_metode tertutup
Aries suharso 0422037701_metode tertutuparies22suharso
 
Contoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksiContoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksimuhamadaulia3
 
materi matkul MetNum3-PersNonLInier (1).ppt
materi matkul MetNum3-PersNonLInier (1).pptmateri matkul MetNum3-PersNonLInier (1).ppt
materi matkul MetNum3-PersNonLInier (1).pptasmaun4
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baruAlen Pepa
 
Dasar dasar matematika teknik optimasi (matrix hessian)
Dasar dasar matematika teknik optimasi (matrix hessian)Dasar dasar matematika teknik optimasi (matrix hessian)
Dasar dasar matematika teknik optimasi (matrix hessian)Muhammad Ali Subkhan Candra
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baruRany Aries
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baruAlvin Setiawan
 
Persamaan non linier
Persamaan non linierPersamaan non linier
Persamaan non liniersoniyora1
 
Metnum3 persnonlinierbaru2-140216091500-phpapp01
Metnum3 persnonlinierbaru2-140216091500-phpapp01Metnum3 persnonlinierbaru2-140216091500-phpapp01
Metnum3 persnonlinierbaru2-140216091500-phpapp01Alvin Setiawan
 
Praktikum2 7
Praktikum2 7Praktikum2 7
Praktikum2 7Alen Pepa
 
sukubanyak
sukubanyaksukubanyak
sukubanyakmfebri26
 
Pert 3 Persamaan Non Linier .ppt
Pert 3 Persamaan Non Linier .pptPert 3 Persamaan Non Linier .ppt
Pert 3 Persamaan Non Linier .pptNafisClassic
 
Contoh soal & penyelesaian metode biseksi
Contoh soal & penyelesaian metode biseksiContoh soal & penyelesaian metode biseksi
Contoh soal & penyelesaian metode biseksiajilaksono12
 
polinomial.ppt
polinomial.pptpolinomial.ppt
polinomial.pptsuci870827
 

Similaire à SEOakar (20)

Aries suharso 0422037701_metode tertutup
Aries suharso 0422037701_metode tertutupAries suharso 0422037701_metode tertutup
Aries suharso 0422037701_metode tertutup
 
Metnum p 2 compressed
Metnum p 2 compressedMetnum p 2 compressed
Metnum p 2 compressed
 
04 turunan
04 turunan04 turunan
04 turunan
 
Contoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksiContoh soal dan penyelesaian metode biseksi
Contoh soal dan penyelesaian metode biseksi
 
materi matkul MetNum3-PersNonLInier (1).ppt
materi matkul MetNum3-PersNonLInier (1).pptmateri matkul MetNum3-PersNonLInier (1).ppt
materi matkul MetNum3-PersNonLInier (1).ppt
 
Turunan1
Turunan1Turunan1
Turunan1
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baru
 
1. Pers_Non_Linier.ppt
1. Pers_Non_Linier.ppt1. Pers_Non_Linier.ppt
1. Pers_Non_Linier.ppt
 
Dasar dasar matematika teknik optimasi (matrix hessian)
Dasar dasar matematika teknik optimasi (matrix hessian)Dasar dasar matematika teknik optimasi (matrix hessian)
Dasar dasar matematika teknik optimasi (matrix hessian)
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baru
 
Met num3 persnonl-inier_baru
Met num3 persnonl-inier_baruMet num3 persnonl-inier_baru
Met num3 persnonl-inier_baru
 
Ppt biseksi
Ppt biseksiPpt biseksi
Ppt biseksi
 
Fungsi pecah pada aljabar
Fungsi pecah pada aljabarFungsi pecah pada aljabar
Fungsi pecah pada aljabar
 
Persamaan non linier
Persamaan non linierPersamaan non linier
Persamaan non linier
 
Metnum3 persnonlinierbaru2-140216091500-phpapp01
Metnum3 persnonlinierbaru2-140216091500-phpapp01Metnum3 persnonlinierbaru2-140216091500-phpapp01
Metnum3 persnonlinierbaru2-140216091500-phpapp01
 
Praktikum2 7
Praktikum2 7Praktikum2 7
Praktikum2 7
 
sukubanyak
sukubanyaksukubanyak
sukubanyak
 
Pert 3 Persamaan Non Linier .ppt
Pert 3 Persamaan Non Linier .pptPert 3 Persamaan Non Linier .ppt
Pert 3 Persamaan Non Linier .ppt
 
Contoh soal & penyelesaian metode biseksi
Contoh soal & penyelesaian metode biseksiContoh soal & penyelesaian metode biseksi
Contoh soal & penyelesaian metode biseksi
 
polinomial.ppt
polinomial.pptpolinomial.ppt
polinomial.ppt
 

Plus de Tenia Wahyuningrum (20)

Measuring User Experience
Measuring User ExperienceMeasuring User Experience
Measuring User Experience
 
Populasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCIPopulasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCI
 
10th heuristic evaluation
10th heuristic evaluation10th heuristic evaluation
10th heuristic evaluation
 
Good vs bad design
Good vs bad designGood vs bad design
Good vs bad design
 
Media sosial untuk pembelajaran
Media sosial untuk pembelajaranMedia sosial untuk pembelajaran
Media sosial untuk pembelajaran
 
4th human factors (2)
4th human factors (2)4th human factors (2)
4th human factors (2)
 
Human factors
Human factorsHuman factors
Human factors
 
Historical Context of HCI
Historical Context of HCIHistorical Context of HCI
Historical Context of HCI
 
Trends in Human Computer Interaction
Trends in Human Computer InteractionTrends in Human Computer Interaction
Trends in Human Computer Interaction
 
Good data, for better life
Good data, for better lifeGood data, for better life
Good data, for better life
 
Teori pnp
Teori pnpTeori pnp
Teori pnp
 
Plagiarisme
PlagiarismePlagiarisme
Plagiarisme
 
Struktur data &amp; computer trends 2015 2016
Struktur data &amp; computer trends 2015 2016Struktur data &amp; computer trends 2015 2016
Struktur data &amp; computer trends 2015 2016
 
Pengujian hipotesis
Pengujian hipotesisPengujian hipotesis
Pengujian hipotesis
 
Research method
Research methodResearch method
Research method
 
Basic research
Basic researchBasic research
Basic research
 
Pengenalan android
Pengenalan androidPengenalan android
Pengenalan android
 
Mobile programming pendahuluan
Mobile programming pendahuluanMobile programming pendahuluan
Mobile programming pendahuluan
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Public speaking
Public speakingPublic speaking
Public speaking
 

SEOakar

  • 2. Bentuk Umum f(x)=0 dicari nilai akar dari x=? f(x)=xn+a1xn-1+a2xn-2+...+an-1x+an=0 x1, x2, ...xn
  • 3. Beberapa jenis persamaan  Persamaan linier f(x)=ax+b  Persaman kuadrat f(x)=ax2+bx+c  Persamaan polinom pangkat 3 f(x)=ax3+bx2+cx+d  Persamaan polinom pangkat 4 f(x)=ax4+bx3+cx2+dx+e  Persamaan eksponensial f(x)=anex  Persamaan transedental eax=sin bx
  • 4. Rumus “abc”  Untuk mencari akar persamaan kuadrat Hanya dapat digunakan untuk mencari akar persamaan kuadrat, persamaan lain tidak dapat diselesaikan dengan cara ini!
  • 5. Kegunaan akar persamaan Problem Variabel Variabel Parameter dependen independen Keseimbangan Suhu Waktu dan Sifat termal panas posisi material dan geometri sistem Hukum Arus dan Waktu Sifat listrik kirchchoff tegangan material Keseimbangan Perubahan Waktu dan Sifat termal, energi energi kinetik posisi massa material dan potensial dan geometri
  • 6. Metode bisection  Disebut juga Metode pemenggalan biner atau metode bolzano
  • 7. Algoritma  Untuk n=0,1,2...... Sampai selesai, kriteria pemutusan  Ambil m=(an+bn)/2 iterasi  Kalau f(an) f(m)<0, ambil an+1=an; bn+1=m  Jika f(an) f(m)>0, ambil an+1=m; bn+1=bn  Jika f(an) f(m)=0, maka merupakan akarnya, hentikan perhitungan f(x) punya akar dalam [an+1 ;bn ]
  • 8. Contoh soal Apa yang terjadi jika metode bagi dua diterapkan pada fungsi : f(x)=1/(x-2) a. Selang adalah [3,7] b. Selang adalah [1,7] Dengan e=0,005
  • 9. penyelesaian  f(x)=1/(x-2), dengan [a0 ;b0 ] =[3,7]
  • 10. Menggunakan matlab Hitunglah akar persamaan X3 + X2 – 8 x - 10 = 0 dengan metode bisection ! %nama file fbi.m function [ y ] = f(x) y=x^3+x^2-8*x-10; end
  • 11. %nama file bisection.m clear; clc; galat=0.001; bawah=input('batas bawah:'); atas=input('batas atas:'); nilai=1; no=0; m0=bawah; clc; fprintf('taksiran batas bawah :%5.3fn',bawah); fprintf('taksiran batas atas :%5.3fn',atas); fprintf('==================================n'); fprintf('iterasi (bawah+atas)/2 galat intervaln'); fprintf('==================================n');
  • 12. while nilai>galat no=no+1; fbawah=feval('fbi',bawah); m=(bawah+atas)/2; ftengah=feval('fbi',m); if fbawah*ftengah==0; disp('m adalah akarnya'); elseif fbawah*ftengah<0 atas=m; else bawah=m; end nilai=abs(m0-m); fprintf('%3d %8.5f %8.5f [%8.5f ; %8.5f]n', no, m, nilai, bawah, atas); m0=m; end fprintf('=============================================n'); fprintf('pada iterasi ke= %1d, selisil interval< %5.3fn',no,galat); fprintf ('jadi, akar persamaannya adalah %7.5fn',m);
  • 13.
  • 14. Metode regula falsi (False Position)  Disebut juga metode kedudukan palsu  Merupakan alternatif perbaikan berdasarkan pada pengertian grafis  Kekurangan : dalam membagi selang mulai xi sampai xu menjadi paruhan sama, besaran f(xi ) dan f(xu) tidak diperhitungkan
  • 15. Algoritma regula falsi  Untuk n=0,1,2... Sampai selesai  Hitung |f(bn) |.an-|f(an)|.bn w= |f(bn) | -|f(an)|  Jika f(an) f(bn)<=0, ambil an+1 = an; bn+1 =w  Jika tidak, ambil an+1 = w, bn+1 =bn  Jika |wi+1 – wi | > error
  • 16. Contoh soal  Diketahui X2 – 10 x + 23 = 0 [a0, b0] =[6; 6.8] dengan e = 0.001 tuliskan penyelesaian dengan metode posisi palsu sampai 4 iterasi!
  • 17. Menggunakan matlab Hitunglah akar persamaan X3 + 2x2 – x +6 = 0 dengan metode regula false !
  • 18. %nama program regula.m clear; clc; x1 = input ('batas bawah ='); x2 = input ('batas atas ='); error=0.001; w0=0; banding=1; clc; k=0; clc; disp ('perhitungan akar persamaan dengan regula false'); fprintf('rentang awal [%5.4f, %5.4f]n',x1,x2); fprintf('besarnya error %7.5f nn',error); disp ('==============================================================='); disp (' Iterasi Nilai akar error Interval'); disp ('===============================================================');
  • 19. while banding>=error k=k+1; f1=feval('bpalsu', x1); f2=feval('bpalsu', x2); w= (x1*f2-x2*f1)/(f2-f1); f3=feval('bpalsu',w); if f1*f3 ==0 disp('adalah akarnya'); elseif f1*f2<0 x2=w; else x1=w; f1=f3; end banding=abs(w0-w); fprintf('%2d %6.4f %5.4f [%6.4f; %6.4f]n',k,w,banding, x1, x2); w0=w; end
  • 20. disp ('================================================ '); fprintf('nilai akar=%5.4f n',w); if x1<x2 x=x1:0.1:x2 u=x.^3-2*x.^2-x-6; plot(u,x); else x=x2:0.1:x1 u=x.^3-2*x.^2-x+6; plot(u,x); end grid on
  • 21. %namafile bpalsu.m function [ y ] = f(x) y=x^3-2*x^2-x+6; end
  • 22.
  • 23.
  • 24.
  • 25. Referensi : ardi pujiyanta, komputasi numerik dengan matlab, graha ilmu, 2007