Rabu, 25 Mei 2011

source code java penerapan metode Newton-Rahpson

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)


3 komentar:

  1. Makasih gan, sangat membantu tugas kuliah ane..

    BalasHapus
  2. gan ijin nyomot kodenya ya,buat tugas kuliah

    BalasHapus
  3. Bisa di pakai di mata kuliah komputer tenaga listrik untuk perencanaan beban listrik, ternyata jumlah iterasi memang harus di tetapkan, tidak bisa dynamic

    BalasHapus