SlideShare a Scribd company logo
1 of 14
Download to read offline
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
MODUL 3
METODE NEWTON RHAPSON
Nama Asisten : Luisan W. Alexander
NRI : 120216002
Nama Praktikan : James Philip Montolalu
NRI : 13021106048
Kelompok 3
Rekan Kerja :
1. Tania Yunita Soriton (13021106021)
2. Andy Setiawan (13021106091)
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
BAB I
PENDAHULUAN
I.1 Tujuan
1. Menguasai metode Newton Rhapson yang digunakan dalam komputasi
numerik.
2. Memahami algoritma pemrograman untuk merancang program metode posisi
palsu - metode yang ada dalam komputasi numerik.
3. Menerapkan algoritma untuk perancangan dan pembuatan program metode
posisi palsu.
4. Melakukan pengujian algoritma dan kode program
5. Membuat dokumentasi
I.2 Dasar Teori
Metode Newton-Raphson adalah metode penyelesaian persamaan non-linear,
dengan cara merapatkan suatu titik pada suatu sumbu x sehingga hampir
mendekati perpotongan garis dengan sumbu x.
I.3 Algoritma
Langkah:
1) Menentukan nilai awal P0.
2) Mencari nilai P berikutnya, dengan
3) Menguji P, apakah f(x) sudah mendekati 0.
4) Mencari nilai P berikutnya.
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
I.4 Contoh Pseudocode
Pseudocode fungsi Newton-Rhapson *)
procedure Newton( f, f’, x, nmax, ε, δ)
integer n, nmax; real x, fx, fp, ε, δ
external function f, f’
fx ← f (x)
output 0, x, fx
for n = 1 to nmax do
fp ← f _(x)
if | f p| < δ then
output “small derivative”
return
end if
d ← fx/fp
x ← x − d
fx ← f (x)
output n, x, fx
if |d| < ε then
output “convergence”
return
end if
end for
end procedure Newton
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
BAB II
ALAT DAN BAHAN
II.1 Alat dan Bahan yang perlu dipersiapkan:
1) Buku Teks
2) Unit Pemroses
3) Aplikasi Pembuatan Program
a. Notepad / Notepad++
b. Aplikasi IDE C++ (Bloodsheed Dev C++)
c. Mathematica
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
d. Matlab
e. IDE Visual Studio 2010
f. Netbeans atau Eclipse
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
BAB III
PROSEDUR PERCOBAAN
III.1 Prosedur Umum
1) Memahami formulasi matematis Metode Newton Rhapson
2) Menulis Algoritma penyelesaian masalah (dengan menggunakan teks dan/atau
flow chart)
3) Menulis pseudocode algoritma
4) Menguji pseducode algoritma penyelesaian masalah (misalnya dengan
menggunakan prosedur Desk Check)
5) Melakukan kodifikasi
6) Menguji Program (misalnya dengan menggunakan prosedur Joel Test dan/atau
tools seperti NUnit, NCover, NCoverExplorer dan TestDriven.NET, atau
menggunakan prosedur pengujian langsung)
7) Membuat dokumentasi Praktikum (misalnya dengan menggunakan Version
Control Subversion, Mercurial, Gita tau Veracity)
III.2 Prosedur Khusus
III.2.1 Contoh menulis program menggunakan IDE Bloodshed Dev C++
1) Untuk menulis program baru caranya tekan CTRL+N atau pilih NEW lalu klik
Source File terlebih dahulu sebelum mengetik program.
2) Ketikkan program anda.
3) Simpan program dengan menekan tombol CTRL+F12, pilih Save kemudian
pada kotak dialog yang muncul ketikkan nama program pada tempat yang tersedia
misalnya Contoh1.cpp, kemudian klik Save atau tekan <ENTER>
4) Jalankan program dengan terlebih dahulu melakukan kompilasi. Hal ini dapat
dilakukan sekaligus dengan mengklik Compile & Run (F9) pada menu bar
ataulangsung menekan F9 pada keyboard.
5) Bila kompilasi tidak berhasil dan memunculkan pesan error, periksa kembali
kode program yang ada kemudian perbaiki kesalahan dan lakukan kembali
langkah 3 dan 4.
6) Untuk membuka arsip yang ada, gunakan OPEN atau tekan CTRL+O pada
keyboard.
III.2.2 Prosedur Uji Coba
Perhatikan penggalan program berikut
Lakukan langkah-langkah berikut:
1. Terdapat fungsi f(x) = x3
– x + 2; P0= -1.5
2. Pahami algoritma penyelesaian masalah pada program diatas!
3. Tuliskan program berdasarkan langkah-langkah algoritma penyelesaian
masalah!
4. Jalankan program
5. Temukan kesalahan program
6. Membuat dokumentasi
7. Lakukan kembali langkah 4 hingga langkah 6
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
8. Tuliskan program yang sudah benar
9. Membuat dokumentasi laporan lengkap
#include <iostream>
#include <math.h>
using namespace std;
int main(){
float k1, error, k2, s, A, B, C, e;
int i;
cout<<"Masukkan persamaan f(x) dengan format Ax^e + Bx
+ C"<<endl;
A=1;
B=-1;
C=2;
e=3;
k1=-1.5;
cout<<endl;
do{
k2=k1-(((A)*pow(k1,e)))+(B*k1)+C))/((3*A*pow(k1,(e-
1)))+B);
s=k1-k2;
error=((A)-(pow(k2,e)))+(B*k2)+C;
cout<<"k"<<i<<" = "<<k1<<endl<<"k"<<i+1<<" =
"<<k2<<endl<< "selisih "<<i<<" =
"<<s<<endl<<"error"<<i<<" = "<<error<<endl;
cout<<endl;
k1=k2;
i++;
} while (error>0.0000001||error<-0.0000001);
system("pause");
return 0;
}
III..2.3 Saran
1. Pelajari buku teks dan sumber lainnya
2. Mintalah petunjuk dari dosen pengasuh, asisten laboratorium dan lainnya.
3. Lakukan dokumentasi dengan baik.
4. Belajarlah bekerja dalam kelompok.
5. Ikuti setiap langkah dari prosedur yang ada
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
BAB IV
ANALISA PERCOBAAN
IV.1 Program dengan bahasa C
Source code
Keluaran program
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
IV.2 Program dengan bahasa java
Source code
Keluaran program
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
IV.3 Pseudocode
START PROGRAM
Inisialisasi Variabel : double k2, error, A, B, C, s, e
Inisialisasi variabel yang memiliki nilai: int i=1, A=1, B=-1, C=2, e=3
Mencetak Keluaran
"Program Newton Raphson"
"Fungsi f(x)=x^3-x+2"
"Nilai awal sebagai berikut : "
input k1
BEGIN DO
k2=k1- f(k1)/f'(k1)
s=k1-k2
error=f(k2)
Keluaran: k1, k2, s, error
k1=k2
i++
END DO
BEGIN WHILE
error>0.0000001||error<-0.0000001
END WHILE
END PROGRAM
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
IV.4. Algoritma flowchart START
Float error, k2, s,error,A,B,C,e
Input: k1
k2=k1-(((A)*pow(k1,e)))+(B*k1)+C))/((3*A*pow(k1,(e-1)))+B);
s=k1-k2;
error=((A)*pow(k2,e))+(B*k2)+C;
Output: k1, k2, selisih, error
k1 = k2
i++
END
error>0.000001 ||
error<-0.000001
Int i = 1
A=1 B= -1
C=2 e=3
TRUE
FALSE
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
IV.5 Desk Check menggunakan excel
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
BAB V
PENUTUP
V.1. Kesimpulan
Dalam analisis numerik, metode Newton (juga dikenal sebagai
metode Newton-Raphson), yang mendapat nama dari Isaac Newton dan
Joseph Raphson, merupakan metode yang paling dikenal untuk mencari
hampiran terhadap akar fungsi riil.
Metode Newton sering konvergen dengan cepat, terutama bila
iterasi dimulai "cukup dekat" dengan akar yang diinginkan. Namun bila
iterasi dimulai jauh dari akar yang dicari, metode ini dapat meleset tanpa
peringatan. Implementasi metode ini biasanya mendeteksi dan mengatasi
kegagalan konvergensi.
V.2. Saran
1. Untuk lab agar selalu dijaga kebersihan dan memperhatikan ketersediaan
peralatan Lab.
2. Untuk asisten dosen supaya dapat membimbing kami dengan penuh
semangat dan kami juga berterima kasih karena telah menyempatkan diri
agar kami melakukan asistensi.
3. Untuk teman sekelompok agar senantiasa bekerja sama dan diusahakan
tepat waktu pada saat melakukan asistensi
Praktikum Metode Numerik
Laboratorium Teknologi Informasi & Komunikasi
James Philip Montolalu | 13021106048
DAFTAR PUSTAKA
[1] E-Book : Tim Asisten 2012. Modul 3 Praktikum Metode Numerik “Metode
Newton Raphson”. Laboratorium Teknologi Informasi dan Komunikasi,
Program Studi Informatika, Jurusan Elektro, Fakultas Teknik, Universitas
Sam Ratulangi, Manado : 2015.

More Related Content

What's hot

Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galatKelinci Coklat
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linierIzhan Nassuha
 
Newton gregory mundur
Newton gregory mundurNewton gregory mundur
Newton gregory mundurAdi Moel
 
Contoh soal penyelsaian metode biseksi menggunakan excel erna
Contoh soal penyelsaian metode biseksi menggunakan excel ernaContoh soal penyelsaian metode biseksi menggunakan excel erna
Contoh soal penyelsaian metode biseksi menggunakan excel ernaernajuliawati
 
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilaMetode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilatejowati
 
Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Tri Jayanti
 
3. newton raphson method
3. newton raphson method3. newton raphson method
3. newton raphson methodokti agung
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomialoilandgas24
 
PPT INTERPOLASI POLINOMIAL
PPT INTERPOLASI POLINOMIALPPT INTERPOLASI POLINOMIAL
PPT INTERPOLASI POLINOMIALHastih Leo
 
LaTeX ; Notasi Matematika
LaTeX ; Notasi Matematika LaTeX ; Notasi Matematika
LaTeX ; Notasi Matematika Hirwanto Iwan
 
Transformasi linier " Matematika Geodesi "
Transformasi linier " Matematika Geodesi "Transformasi linier " Matematika Geodesi "
Transformasi linier " Matematika Geodesi "Dedy Kurniawan
 
Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Kelinci Coklat
 
Matematika Diskrit part 1
Matematika Diskrit part 1Matematika Diskrit part 1
Matematika Diskrit part 1radar radius
 
Akar Kompleks dan Akar berulang PD orde 2
Akar Kompleks dan Akar berulang PD orde 2Akar Kompleks dan Akar berulang PD orde 2
Akar Kompleks dan Akar berulang PD orde 2Dian Arisona
 

What's hot (20)

Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galat
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
Newton gregory mundur
Newton gregory mundurNewton gregory mundur
Newton gregory mundur
 
Rumus Analisis Regresi
Rumus Analisis RegresiRumus Analisis Regresi
Rumus Analisis Regresi
 
6. interpolasi polynomial newton
6. interpolasi polynomial newton6. interpolasi polynomial newton
6. interpolasi polynomial newton
 
Contoh soal penyelsaian metode biseksi menggunakan excel erna
Contoh soal penyelsaian metode biseksi menggunakan excel ernaContoh soal penyelsaian metode biseksi menggunakan excel erna
Contoh soal penyelsaian metode biseksi menggunakan excel erna
 
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unilaMetode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unila
 
Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]Metode numerik [rifqi.ikhwanuddin.com]
Metode numerik [rifqi.ikhwanuddin.com]
 
3. newton raphson method
3. newton raphson method3. newton raphson method
3. newton raphson method
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomial
 
PPT INTERPOLASI POLINOMIAL
PPT INTERPOLASI POLINOMIALPPT INTERPOLASI POLINOMIAL
PPT INTERPOLASI POLINOMIAL
 
Turunan Fungsi Kompleks
Turunan Fungsi KompleksTurunan Fungsi Kompleks
Turunan Fungsi Kompleks
 
Regula falsi
Regula falsiRegula falsi
Regula falsi
 
Maksimum dan minimum
Maksimum dan minimumMaksimum dan minimum
Maksimum dan minimum
 
LaTeX ; Notasi Matematika
LaTeX ; Notasi Matematika LaTeX ; Notasi Matematika
LaTeX ; Notasi Matematika
 
Transformasi linier " Matematika Geodesi "
Transformasi linier " Matematika Geodesi "Transformasi linier " Matematika Geodesi "
Transformasi linier " Matematika Geodesi "
 
Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )Fungsi Dua Peubah ( Kalkulus 2 )
Fungsi Dua Peubah ( Kalkulus 2 )
 
Matematika Diskrit part 1
Matematika Diskrit part 1Matematika Diskrit part 1
Matematika Diskrit part 1
 
Interpolasi Newton
Interpolasi  NewtonInterpolasi  Newton
Interpolasi Newton
 
Akar Kompleks dan Akar berulang PD orde 2
Akar Kompleks dan Akar berulang PD orde 2Akar Kompleks dan Akar berulang PD orde 2
Akar Kompleks dan Akar berulang PD orde 2
 

Viewers also liked

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
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
Tugas metode numerik kelompok 4
Tugas metode numerik kelompok 4Tugas metode numerik kelompok 4
Tugas metode numerik kelompok 4oktifa
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
Final project Aplikasi Teknologi dan dNirkabel
Final project Aplikasi Teknologi dan dNirkabelFinal project Aplikasi Teknologi dan dNirkabel
Final project Aplikasi Teknologi dan dNirkabelJames Montolalu
 
Metode Newton Raphson
Metode Newton RaphsonMetode Newton Raphson
Metode Newton RaphsonNita Maulina
 
Aplikasi teori-belajar
Aplikasi teori-belajarAplikasi teori-belajar
Aplikasi teori-belajarawalp awalp
 
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabNur Halimah
 
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
 

Viewers also liked (20)

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
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
Metode numerik-stmik-aub
Metode numerik-stmik-aubMetode numerik-stmik-aub
Metode numerik-stmik-aub
 
Laporan metnum 1
Laporan metnum 1Laporan metnum 1
Laporan metnum 1
 
Parktikum komputasi
Parktikum komputasiParktikum komputasi
Parktikum komputasi
 
Tugas metode numerik kelompok 4
Tugas metode numerik kelompok 4Tugas metode numerik kelompok 4
Tugas metode numerik kelompok 4
 
Matlab
MatlabMatlab
Matlab
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
Final project Aplikasi Teknologi dan dNirkabel
Final project Aplikasi Teknologi dan dNirkabelFinal project Aplikasi Teknologi dan dNirkabel
Final project Aplikasi Teknologi dan dNirkabel
 
Modul 1 pengenalan matlab
Modul 1 pengenalan matlabModul 1 pengenalan matlab
Modul 1 pengenalan matlab
 
Metode Newton Raphson
Metode Newton RaphsonMetode Newton Raphson
Metode Newton Raphson
 
Aplikasi teori-belajar
Aplikasi teori-belajarAplikasi teori-belajar
Aplikasi teori-belajar
 
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlab
 
C/C++ programming
C/C++ programmingC/C++ programming
C/C++ programming
 
Fungsi grafik di matlab
Fungsi grafik di matlabFungsi grafik di matlab
Fungsi grafik di matlab
 
Makalah numerik
Makalah numerikMakalah numerik
Makalah numerik
 
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
 
Tabel.biseksi.regula falsi
Tabel.biseksi.regula falsiTabel.biseksi.regula falsi
Tabel.biseksi.regula falsi
 

Similar to MetNum-NewtonRaphson

PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUREDIS BLOG
 
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netModul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netIgun
 
Prosedur untuk menghitung balok
Prosedur untuk menghitung balokProsedur untuk menghitung balok
Prosedur untuk menghitung balokSimon Patabang
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1Niken Halimy
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1Niken Halimy
 
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Saprudin Eskom
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai limaAhmad S
 
Mi1274 alpro lanjut 4 - percabangan case - praktikan
Mi1274 alpro lanjut   4 - percabangan case - praktikanMi1274 alpro lanjut   4 - percabangan case - praktikan
Mi1274 alpro lanjut 4 - percabangan case - praktikanDefina Iskandar
 
M03b algoritma lanjutan
M03b algoritma lanjutanM03b algoritma lanjutan
M03b algoritma lanjutanBilly Alhamra
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartPT.goLom na
 
Laporan Praktikum DPK Dasar
Laporan Praktikum DPK DasarLaporan Praktikum DPK Dasar
Laporan Praktikum DPK DasarNadiaRN
 
Rangkuman Materi Kuliah Teknik Komputer
Rangkuman Materi Kuliah Teknik KomputerRangkuman Materi Kuliah Teknik Komputer
Rangkuman Materi Kuliah Teknik KomputerLusiana Diyan
 

Similar to MetNum-NewtonRaphson (20)

Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
 
PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUR
 
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic netModul Praktikum Algoritma dan Pemrograman Visual Basic net
Modul Praktikum Algoritma dan Pemrograman Visual Basic net
 
Prosedur untuk menghitung balok
Prosedur untuk menghitung balokProsedur untuk menghitung balok
Prosedur untuk menghitung balok
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar kelas 11 semester genap tahun ajaran 2014-2015
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
 
Mi1274 alpro lanjut 4 - percabangan case - praktikan
Mi1274 alpro lanjut   4 - percabangan case - praktikanMi1274 alpro lanjut   4 - percabangan case - praktikan
Mi1274 alpro lanjut 4 - percabangan case - praktikan
 
M03b algoritma lanjutan
M03b algoritma lanjutanM03b algoritma lanjutan
M03b algoritma lanjutan
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
P1 algoritma dan flowchart
P1 algoritma dan flowchartP1 algoritma dan flowchart
P1 algoritma dan flowchart
 
P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2
 
P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2P1 algoritma dan flowchart 2
P1 algoritma dan flowchart 2
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Laporan Praktikum DPK Dasar
Laporan Praktikum DPK DasarLaporan Praktikum DPK Dasar
Laporan Praktikum DPK Dasar
 
Rangkuman Materi Kuliah Teknik Komputer
Rangkuman Materi Kuliah Teknik KomputerRangkuman Materi Kuliah Teknik Komputer
Rangkuman Materi Kuliah Teknik Komputer
 
sp243-061043-959-1.ppt
sp243-061043-959-1.pptsp243-061043-959-1.ppt
sp243-061043-959-1.ppt
 

More from James Montolalu

Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uas
Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uasAplikasi penampil profil biodata mahasiswa unsrat berbasis web uas
Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uasJames Montolalu
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseJames Montolalu
 
Kelompok 14 - [presentasi sistem transportasi}]
Kelompok 14 - [presentasi sistem transportasi}]Kelompok 14 - [presentasi sistem transportasi}]
Kelompok 14 - [presentasi sistem transportasi}]James Montolalu
 
Pemodelan web dengan web ml
Pemodelan web dengan web mlPemodelan web dengan web ml
Pemodelan web dengan web mlJames Montolalu
 
Tugas final 2 presentasi
Tugas final 2 presentasiTugas final 2 presentasi
Tugas final 2 presentasiJames Montolalu
 
Indeks kami ( keamanan informasi )
Indeks kami ( keamanan informasi )Indeks kami ( keamanan informasi )
Indeks kami ( keamanan informasi )James Montolalu
 
Arsitektur dan Organisasi Komputer
Arsitektur dan Organisasi KomputerArsitektur dan Organisasi Komputer
Arsitektur dan Organisasi KomputerJames Montolalu
 
Tugas keamanan sistem informasi4
Tugas keamanan sistem informasi4Tugas keamanan sistem informasi4
Tugas keamanan sistem informasi4James Montolalu
 
Tugas keamanan sistem informasi2
Tugas keamanan sistem informasi2Tugas keamanan sistem informasi2
Tugas keamanan sistem informasi2James Montolalu
 

More from James Montolalu (20)

Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uas
Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uasAplikasi penampil profil biodata mahasiswa unsrat berbasis web uas
Aplikasi penampil profil biodata mahasiswa unsrat berbasis web uas
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouse
 
Kelompok 14 - [presentasi sistem transportasi}]
Kelompok 14 - [presentasi sistem transportasi}]Kelompok 14 - [presentasi sistem transportasi}]
Kelompok 14 - [presentasi sistem transportasi}]
 
Proposal
ProposalProposal
Proposal
 
Pemodelan web dengan web ml
Pemodelan web dengan web mlPemodelan web dengan web ml
Pemodelan web dengan web ml
 
Ifc modul 7 (queue)
Ifc   modul 7 (queue)Ifc   modul 7 (queue)
Ifc modul 7 (queue)
 
Ifc modul 6 (stack)
Ifc   modul 6 (stack)Ifc   modul 6 (stack)
Ifc modul 6 (stack)
 
Ifc modul 5 (searching)
Ifc   modul 5 (searching)Ifc   modul 5 (searching)
Ifc modul 5 (searching)
 
Ifc modul 4(sotring)
Ifc   modul 4(sotring)Ifc   modul 4(sotring)
Ifc modul 4(sotring)
 
Ifc modul 3 (adt)
Ifc   modul 3 (adt)Ifc   modul 3 (adt)
Ifc modul 3 (adt)
 
Ifc modul 2 (array)
Ifc   modul 2 (array)Ifc   modul 2 (array)
Ifc modul 2 (array)
 
Ifc modul 1 (fungsi)
Ifc   modul 1 (fungsi)Ifc   modul 1 (fungsi)
Ifc modul 1 (fungsi)
 
Tugas final 2 presentasi
Tugas final 2 presentasiTugas final 2 presentasi
Tugas final 2 presentasi
 
Presentation2 ver 1.1
Presentation2 ver 1.1Presentation2 ver 1.1
Presentation2 ver 1.1
 
Indeks kami ( keamanan informasi )
Indeks kami ( keamanan informasi )Indeks kami ( keamanan informasi )
Indeks kami ( keamanan informasi )
 
Topologi jaringan
Topologi jaringanTopologi jaringan
Topologi jaringan
 
Ansis
AnsisAnsis
Ansis
 
Arsitektur dan Organisasi Komputer
Arsitektur dan Organisasi KomputerArsitektur dan Organisasi Komputer
Arsitektur dan Organisasi Komputer
 
Tugas keamanan sistem informasi4
Tugas keamanan sistem informasi4Tugas keamanan sistem informasi4
Tugas keamanan sistem informasi4
 
Tugas keamanan sistem informasi2
Tugas keamanan sistem informasi2Tugas keamanan sistem informasi2
Tugas keamanan sistem informasi2
 

Recently uploaded

aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaafarmasipejatentimur
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidupfamela161
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 

Recently uploaded (20)

aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk HidupUT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
UT PGSD PDGK4103 MODUL 2 STRUKTUR TUBUH Pada Makhluk Hidup
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 

MetNum-NewtonRaphson

  • 1. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 MODUL 3 METODE NEWTON RHAPSON Nama Asisten : Luisan W. Alexander NRI : 120216002 Nama Praktikan : James Philip Montolalu NRI : 13021106048 Kelompok 3 Rekan Kerja : 1. Tania Yunita Soriton (13021106021) 2. Andy Setiawan (13021106091)
  • 2. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 BAB I PENDAHULUAN I.1 Tujuan 1. Menguasai metode Newton Rhapson yang digunakan dalam komputasi numerik. 2. Memahami algoritma pemrograman untuk merancang program metode posisi palsu - metode yang ada dalam komputasi numerik. 3. Menerapkan algoritma untuk perancangan dan pembuatan program metode posisi palsu. 4. Melakukan pengujian algoritma dan kode program 5. Membuat dokumentasi I.2 Dasar Teori Metode Newton-Raphson adalah metode penyelesaian persamaan non-linear, dengan cara merapatkan suatu titik pada suatu sumbu x sehingga hampir mendekati perpotongan garis dengan sumbu x. I.3 Algoritma Langkah: 1) Menentukan nilai awal P0. 2) Mencari nilai P berikutnya, dengan 3) Menguji P, apakah f(x) sudah mendekati 0. 4) Mencari nilai P berikutnya.
  • 3. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 I.4 Contoh Pseudocode Pseudocode fungsi Newton-Rhapson *) procedure Newton( f, f’, x, nmax, ε, δ) integer n, nmax; real x, fx, fp, ε, δ external function f, f’ fx ← f (x) output 0, x, fx for n = 1 to nmax do fp ← f _(x) if | f p| < δ then output “small derivative” return end if d ← fx/fp x ← x − d fx ← f (x) output n, x, fx if |d| < ε then output “convergence” return end if end for end procedure Newton
  • 4. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 BAB II ALAT DAN BAHAN II.1 Alat dan Bahan yang perlu dipersiapkan: 1) Buku Teks 2) Unit Pemroses 3) Aplikasi Pembuatan Program a. Notepad / Notepad++ b. Aplikasi IDE C++ (Bloodsheed Dev C++) c. Mathematica
  • 5. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 d. Matlab e. IDE Visual Studio 2010 f. Netbeans atau Eclipse
  • 6. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 BAB III PROSEDUR PERCOBAAN III.1 Prosedur Umum 1) Memahami formulasi matematis Metode Newton Rhapson 2) Menulis Algoritma penyelesaian masalah (dengan menggunakan teks dan/atau flow chart) 3) Menulis pseudocode algoritma 4) Menguji pseducode algoritma penyelesaian masalah (misalnya dengan menggunakan prosedur Desk Check) 5) Melakukan kodifikasi 6) Menguji Program (misalnya dengan menggunakan prosedur Joel Test dan/atau tools seperti NUnit, NCover, NCoverExplorer dan TestDriven.NET, atau menggunakan prosedur pengujian langsung) 7) Membuat dokumentasi Praktikum (misalnya dengan menggunakan Version Control Subversion, Mercurial, Gita tau Veracity) III.2 Prosedur Khusus III.2.1 Contoh menulis program menggunakan IDE Bloodshed Dev C++ 1) Untuk menulis program baru caranya tekan CTRL+N atau pilih NEW lalu klik Source File terlebih dahulu sebelum mengetik program. 2) Ketikkan program anda. 3) Simpan program dengan menekan tombol CTRL+F12, pilih Save kemudian pada kotak dialog yang muncul ketikkan nama program pada tempat yang tersedia misalnya Contoh1.cpp, kemudian klik Save atau tekan <ENTER> 4) Jalankan program dengan terlebih dahulu melakukan kompilasi. Hal ini dapat dilakukan sekaligus dengan mengklik Compile & Run (F9) pada menu bar ataulangsung menekan F9 pada keyboard. 5) Bila kompilasi tidak berhasil dan memunculkan pesan error, periksa kembali kode program yang ada kemudian perbaiki kesalahan dan lakukan kembali langkah 3 dan 4. 6) Untuk membuka arsip yang ada, gunakan OPEN atau tekan CTRL+O pada keyboard. III.2.2 Prosedur Uji Coba Perhatikan penggalan program berikut Lakukan langkah-langkah berikut: 1. Terdapat fungsi f(x) = x3 – x + 2; P0= -1.5 2. Pahami algoritma penyelesaian masalah pada program diatas! 3. Tuliskan program berdasarkan langkah-langkah algoritma penyelesaian masalah! 4. Jalankan program 5. Temukan kesalahan program 6. Membuat dokumentasi 7. Lakukan kembali langkah 4 hingga langkah 6
  • 7. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 8. Tuliskan program yang sudah benar 9. Membuat dokumentasi laporan lengkap #include <iostream> #include <math.h> using namespace std; int main(){ float k1, error, k2, s, A, B, C, e; int i; cout<<"Masukkan persamaan f(x) dengan format Ax^e + Bx + C"<<endl; A=1; B=-1; C=2; e=3; k1=-1.5; cout<<endl; do{ k2=k1-(((A)*pow(k1,e)))+(B*k1)+C))/((3*A*pow(k1,(e- 1)))+B); s=k1-k2; error=((A)-(pow(k2,e)))+(B*k2)+C; cout<<"k"<<i<<" = "<<k1<<endl<<"k"<<i+1<<" = "<<k2<<endl<< "selisih "<<i<<" = "<<s<<endl<<"error"<<i<<" = "<<error<<endl; cout<<endl; k1=k2; i++; } while (error>0.0000001||error<-0.0000001); system("pause"); return 0; } III..2.3 Saran 1. Pelajari buku teks dan sumber lainnya 2. Mintalah petunjuk dari dosen pengasuh, asisten laboratorium dan lainnya. 3. Lakukan dokumentasi dengan baik. 4. Belajarlah bekerja dalam kelompok. 5. Ikuti setiap langkah dari prosedur yang ada
  • 8. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 BAB IV ANALISA PERCOBAAN IV.1 Program dengan bahasa C Source code Keluaran program
  • 9. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 IV.2 Program dengan bahasa java Source code Keluaran program
  • 10. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 IV.3 Pseudocode START PROGRAM Inisialisasi Variabel : double k2, error, A, B, C, s, e Inisialisasi variabel yang memiliki nilai: int i=1, A=1, B=-1, C=2, e=3 Mencetak Keluaran "Program Newton Raphson" "Fungsi f(x)=x^3-x+2" "Nilai awal sebagai berikut : " input k1 BEGIN DO k2=k1- f(k1)/f'(k1) s=k1-k2 error=f(k2) Keluaran: k1, k2, s, error k1=k2 i++ END DO BEGIN WHILE error>0.0000001||error<-0.0000001 END WHILE END PROGRAM
  • 11. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 IV.4. Algoritma flowchart START Float error, k2, s,error,A,B,C,e Input: k1 k2=k1-(((A)*pow(k1,e)))+(B*k1)+C))/((3*A*pow(k1,(e-1)))+B); s=k1-k2; error=((A)*pow(k2,e))+(B*k2)+C; Output: k1, k2, selisih, error k1 = k2 i++ END error>0.000001 || error<-0.000001 Int i = 1 A=1 B= -1 C=2 e=3 TRUE FALSE
  • 12. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 IV.5 Desk Check menggunakan excel
  • 13. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 BAB V PENUTUP V.1. Kesimpulan Dalam analisis numerik, metode Newton (juga dikenal sebagai metode Newton-Raphson), yang mendapat nama dari Isaac Newton dan Joseph Raphson, merupakan metode yang paling dikenal untuk mencari hampiran terhadap akar fungsi riil. Metode Newton sering konvergen dengan cepat, terutama bila iterasi dimulai "cukup dekat" dengan akar yang diinginkan. Namun bila iterasi dimulai jauh dari akar yang dicari, metode ini dapat meleset tanpa peringatan. Implementasi metode ini biasanya mendeteksi dan mengatasi kegagalan konvergensi. V.2. Saran 1. Untuk lab agar selalu dijaga kebersihan dan memperhatikan ketersediaan peralatan Lab. 2. Untuk asisten dosen supaya dapat membimbing kami dengan penuh semangat dan kami juga berterima kasih karena telah menyempatkan diri agar kami melakukan asistensi. 3. Untuk teman sekelompok agar senantiasa bekerja sama dan diusahakan tepat waktu pada saat melakukan asistensi
  • 14. Praktikum Metode Numerik Laboratorium Teknologi Informasi & Komunikasi James Philip Montolalu | 13021106048 DAFTAR PUSTAKA [1] E-Book : Tim Asisten 2012. Modul 3 Praktikum Metode Numerik “Metode Newton Raphson”. Laboratorium Teknologi Informasi dan Komunikasi, Program Studi Informatika, Jurusan Elektro, Fakultas Teknik, Universitas Sam Ratulangi, Manado : 2015.