Disusun oleh :
Nim : 1657301061
Oleh :
Nama : Muhammad Farhan
Nim : 1657301061
Kelas : TI 1.3
Disetujui oleh :
Mulyadi,ST M.Eng
Nip : 1973072320022121001
DAFTAR ISI
HALAMAN PENGESAHAN………………………………………............
I. Tujuan Praktikum……………………………………………………..
II. Dasar Teori…………………………………………………………….
III. Alat dan Bahan………………………………………………………..
IV. Langkah Kerja…………………………………………………………
I. Percobaan………………………………………………………………
i. Percobaan 1……………………………………………………..
ii. Program fungsi f001 dan Turunan Fungsi f01p ………………..
iii. Program Menampilkan Grafik………………………………….
iv. Output Program…………………………………………………
v. Output Program : Grafik………………………………………..
BAB 3 : ANALISA…………………………………………………………..
I. Analisa………………………………………………………………….
i. Analisa percobaan 1……………………………………………..
ii. Analisa program fungsi f001 dan Turunan Fungsi f01p…………
iii. Analisa Program Menampilkan Grafik………………………….
iv. Perhitungan Manual……………………………………………..
KESIMPULAN……………………………………………………………….
BAB 1
METODE NEWTON RAPHSON
I. Tujuan Praktikum
I. PERCOBAAN
i. Percobaan 1
ii. Program fungsi f001 dan Turunan Fungsi f01p
2. clear;
clear berfungsi untuk menghapus variable.
3. clc;
clc berfungsi untuk membersihkan layar.
4. galat = 1.e-5;
Baris ini mendefinisikan batas.
6. nilai = 1;
Baris ini adalah menginisialisasi data ke variabel nilai.
7. no = 0;
Baris ini adalah proses menyatakan nilai awal yaitu 0.
8. fx=x^3-2*x^2+1;
Proses menentukan persamaan dari fungsi fx.
9. fx1=3*x^2-2;
Proses menentukan persamaan dari fungsi fx1.
10. xn1=x=x-fx/fx1;
Setelah proses perhitungan dilakukan,maka nilai yang didapat menjadi nilai dari x.
11. clc;
clc berfungsi untuk membersihkan layar.
13. fprintf('==================================================\n');
fprintf akan menampilkan/mencetak garis-garis yang ada dalam kolom dan
dilanjutkan dengan perintah new line.
15. fprintf('==================================================\n');
fprintf akan menampilkan/mencetak garis-garis yang ada dalam kolom dan
dilanjutkan dengan perintah new line.
17. x=xn1;
Nilai dari variable x merupakan dari proses perhitungan xn1 sebelumnya,nilai x
akan digunakan pada setiap proses iterasi.
18. no = no +1;
Baris ini adalah proses penomoran iterasi.
19. fx=x^3-2*x^2+1;
Proses menentukan persamaan dari fungsi fx.
20. fx1=3*x^2-2;
Proses menentukan persamaan dari fungsi fx1.
21. xn1=x-fx/fx1;
Setelah proses perhitungan dilakukan,maka nilai yang didapat menjadi nilai dari x.
24. end
end berarti bahwa kondisi perulangan while telah berakhir.
25. fprintf('==================================================\n');
fprintf akan menampilkan/mencetak garis-garis yang ada dalam kolom dan
dilanjutkan dengan perintah new line.
2. f01p = inline('3*x.^2-2','x')
Inline digunakan untuk mendefinisikan inline function dalam command
window,inline function yang akan didefinisikan adalah '3*x.^2-2','x'.
iii. Analisa program Menampilkan Grafik
1. x = [-0.8:0.01:2.0]';y=f001(x);
Baris ini adalah proses penambahan nilai yg akan digunakan untuk menampilkan
grafik.
2. plot(x,y);xlabel('x');ylabel('f001(x)');
plot berfungsi untuk menentukan garis x dan garis y,proses selanjutnya adalah
penamaan garis x dengan nama x,lalu dulanjutkan dengan proses penamaan garis y
dengan nama f001(x).
3. grid on
proses untuk menampilkan garis pada gambar grafik.
iv. Perhitungan Manual
Dari hasil percobaan yang diperoleh maka dapat dilakukan pencarian manual untuk
membuktikan hasil pada output program. Dengan persamaan f(x) = x3-2x2+1 maka
pencarian akar menggunakan metode newton raphson adalah sebagai berikut :
Iterasi 0
X1=2
F’(x0) = 3(2)2-2 = 10
𝑓(𝑥 ) 1
𝑥1+1 = 𝑥𝑖 − 𝑓1 (𝑥𝑖 x1=2 − 10 = 1,9
𝑖)
Iterasi 1
X1=1.90000
Iterasi 2
X2=1.82763
X3=1.77474
Iterasi 4
X4=1.73574
Iterasi 5
X5=1.70678
Iterasi 6
X6=1.68514
X7=1.66890
Iterasi 8
X8=1.65666
Iterasi 9
X9=1.64740
Iterasi 10
X10=1.64039
X11=1.63506
Iterasi 12
X12=1.63102
Iterasi 13
X13=1.62794
Iterasi 14
X14=1.62559
X15=1.62380
Iterasi 16
X16=1.62244
Iterasi 17
X17=1.62139
Iterasi 18
X18=1.62060
X19=1.61999
Iterasi 20
X20=1.61953
Iterasi 21
X21=1.61918
Iterasi 22
X22=1.61891
X23=1.61870
Iterasi 24
X24=1.61854
Iterasi 25
X25=1.61842
Iterasi 26
X26=1.61833
X27=1.61826
Iterasi 28
X28=1.61821
Iterasi 29
X29=1.61817
Iterasi 30
X30=1.61814
X31=1.61811
Iterasi 32
X32=1.61809
Metode Newton-Raphson adalah metode pencarian akar suatu fungsi f(x) dengan
pendekatan satu titik, dimana fungsi f(x) mempunyai turunan.
Metode pendekatan yang menggunakan satu titik awal dan mendekatinya dengan
memperhatikan slope atau gradien pada titik tersebut.
Nilai taksiran selanjutnya adalah titik potong antara garis singgung (gradien) kurva
dengan sumbu x.
Metode ini sering konvergen dengan cepat, terutama bila iterasi dimulai “cukup
dekat” dengan akar yang di inginkan.