• "(bkz: sözlükte matematik anlatmak)(bkz: sözlükte deveye hendek atlatmak)"




Facebook Yorumları
  • comment image

    hesap makinesine programlamak için tercih edilmesini uygun görmediğim iterasyon. zira newton yaklaşım metodu'nun tercih edilme sebebi yaklaşımın lineer değil geomtrik olması ve bu sayede diğer iterasyon yöntemlerine göre daha az basamakta yeterli yaklaşım sağlamasıdır. oysa bu özelliği büyük mertebelerde hızlı yaklaşım sağlarken limit mantığı gereği küçük mertebelerde yaklaşımın yavaşlamasına sebep olmakta, başka bir deyişle tam sonuca asla ama asla ulaşamamkta ama limit değerleri eşit olmaktadır. bu sebepledir ki yüksek dereceden denklemler için fomülize edilmiş b^2-4ac tarzında denklemlerle işlem yapmak çok daha net sonuçlar sağlayacaktır. gerçi 5. derece üzeri için katsayılar bu yöntemlerle belirlenemediğinden yine iterasyon mecburidir, o zaman da başlangıç değerleri gerektirmeyen iterasyon yöntemlerini tercih edin derim, zira her denklemin kökü 1 ve 2 arasında olmayabilir.


    (trenchkot - 11 Ocak 2003 22:33)

  • comment image

    newton tarafından bulunmuş numerical analysisin temeli olan metod. adam gibi denklemlerde çok işe yarar. adam gibi olmayanları sormayın gitsin. f(x2)=0=y2 seklinde cozum veren bir x2,y2 noktası olsun. bunu denklemi türevine eşitlersek.

    f'(x1)=f(x2)-f(x1)/(x2-x1)= olacaktır. f(x2)=0 demiştik.
    f'(x1)=-f(x1)/(x2-x1) denklemini adam gibi sekle sokarsak..
    (x2)=(x1)-f(x1)/f'(x1) olacaktır. olay budur. ama burada bir sorun vardir. o da türev formülüne eşitleyebilmek için x1'in x2'ye sonsuz yaklaşıklıkta olması gerekir! bu da algoritmayı üst üste uygulayarak yaklaşabiliriz anlamına gelir.


    (janli - 19 Nisan 2001 15:48)

  • comment image

    mesela kök2'yi hesaplamak istiyoruz diyelim. x²-2=0 denkleminin cozumunu bulmamiz demektir bu. (x2)=(x1)-f(x1)/f'(x1) formulunde olayları yerine koyarsak [f'(x)=2x'dir klasik]
    adam gibi sadelestirirsek x2=[(x1)²+2]/2(x1) olacaktır.

    buradan x1'i 1 olarak sallayalım. x2=3/2 olacaktır.
    simdi x2yi x1 kabul edelim. x1=3/2 den x2=17/12 olacaktır.
    x1=17/12 dersek x2=577/408 olur.
    x1=577/408 dersek x2=665857/470832 olur.
    bu işlem ebesine kadar devam ettirilebilir ve her adımda daha yaklaşık bir sonuç elde edilir.
    ornekteki
    665857/470832 =1,41421356237468991062629557889013..
    kök2 =1,4142135623730950488016887242097..
    seklinde oldugundan epey yaklasmisiz demektir..


    (janli - 19 Nisan 2001 16:01)

  • comment image

    ib sayesinde lise siralarinda ogrendigimiz, mufetti$ gelince matematik dersinde uygulayarak adamcagizin hayretlere du$mesini saglayan metoddur ki aslinda herkes rahat rahat kullanabilir her eve lazimdir.


    (darius - 25 Mayıs 2004 19:40)

  • comment image

    bahsi gecen metodu bilgisayar diline cevirecek olursak bu metoda ulasiriz. egzersiz olarak f(x) i ve f'(x) i hesaplayan metodlar yaziniz.

    /** finds one root of a polynomial by using newton's method.
    * @param polinom coefficients of the polynomial in this format:
    * ax³+bx²+cx+d -> {a,b,c,d}.
    * @param guess starting point for the calculation.
    * @return the root found
    */
    public static double oneroot(double[] polinom, double guess) {
    int a=0;
    while (math.abs(f(polinom,guess))>0.0000000001) {
    guess=guess-f(polinom,guess)/f(fp(polinom),guess);
    a++;
    if (a==1000) //breaks the loop if executed more than 1000
    return 99999.0; //returning this number means no root is found
    }
    return guess;
    }


    (lhurgoyf - 28 Kasım 2001 21:43)

  • comment image

    ing. newton yakla$im metodu. newton iterasyonu diye de gecer. hesap makinelerinin teror estirdigi $u gunlerde genellikle yuksek dereceden denklemlerin koklerini bulmak icin kullanilir, zira bu denklemlerde b^2-4ac tarzi formulasyonlar cok ba$arili olmamaktadir. benzeri iterasyon yontemlerine gore ayni miktar yakinsamayi daha az sayida basamak ile sagladigi icin tercih edilesidir


    (trenchkot - 28 Kasım 2001 22:40)

Yorum Kaynak Link : newton approximation method