oke sob....ni source code java untuk menerapkan metode Newton Raphson
maaf ne sob...hehehe ...programnya memiliki kekurangan ..pertama masih statis dan sobat
harus hitung sendiri turunan persamaan non-Liniernya...
klo sobat da yang bisa ngerubah source codenya supaya dinamis trima kasih...soure codex bisa
dikirim ke e mail saya ...dah tertera kok di blog ni...
langsung aja ne source codenya
public class newtonraphson{
public static void main (String[] args){
double a,x;
double fa,fat,e;
int i;
// memasukkan nilai terkaan awal
a=1;
//memasukkan nilai error toleransi
e=0.001;
System.out.println("\t\t\tProgram Newton- Raphson");
System.out.println("\t\t\t\tV 1.0");
//melakukan dengan batas 100 kali perulangan
for ( i=0;i<=1000;i++){
fa= (a*a*a)+(a*a)-10;
//menghitung nilai turunan
fat=(3*a*a)+(2*a);
System.out.println("Nilai dari X("+i+") \t= "+a);
a = a-(fa/fat);
System.out.println("Nilai dari fx \t\t= "+fa);
System.out.println("Nilai dari fx aksen \t= "+fat);
if (fa<0 ){
fa=(-fa);
if (fa<=e){
break;
}
} else{
if(fa<=e){
break;
}
}
System.out.println("");
}
}
}
berikut hasil(capture program)
Makasih gan, sangat membantu tugas kuliah ane..
BalasHapusgan ijin nyomot kodenya ya,buat tugas kuliah
BalasHapusBisa di pakai di mata kuliah komputer tenaga listrik untuk perencanaan beban listrik, ternyata jumlah iterasi memang harus di tetapkan, tidak bisa dynamic
BalasHapus