folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder Matlab Ödevi Kontrol... Biyerde Bişeler Yanlış Ama Ne :S ...



Matlab Ödevi Kontrol... Biyerde Bişeler Yanlış Ama Ne :S ...

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gokcan
    gokcan's avatar
    Kayıt Tarihi: 01/Aralık/2008
    Erkek

    algoritman bana çok ters geldi şöyleki

     

    20=a+5;

    yazarsan matlab a sana a nın değerini söylemez

     

    burdan yola çıkarak t0 ı denklemin öbür tarafına atmak demek o denklemin 0 a eşitlenmesi gerektiğini gösteriri

    ama sen yazdığın denklemde başka bi f değeri buluyorsun bu değer senn t2 değerin değil

     

    t0=((1.3*(t2-25)^(4/3))*(10^9)+(t2-(1.3/4)*(t2-25)+273)^4)^(1/4)-273 denklem buysa senin ilk baş t2 yi yalnız bırakman lazım ki t0 ı verdiğinde t2 değerlerini bulabilesin

     

    ben bu bölümü anlamadım yazdığın kodla bana verdiğin denkleme bakınca

     

     

    edit formulun şu bölümüde çok ilginç hocam (t2-25)+273)^4)^(1/4)

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Excel
    radres
    radres's avatar
    Kayıt Tarihi: 28/Şubat/2009
    Erkek

    gokcan bunu yazdı:
    -----------------------------

    algoritman bana çok ters geldi şöyleki

     

    20=a+5;

    yazarsan matlab a sana a nın değerini söylemez

     

    burdan yola çıkarak t0 ı denklemin öbür tarafına atmak demek o denklemin 0 a eşitlenmesi gerektiğini gösteriri

    ama sen yazdığın denklemde başka bi f değeri buluyorsun bu değer senn t2 değerin değil

     

    t0=((1.3*(t2-25)^(4/3))*(10^9)+(t2-(1.3/4)*(t2-25)+273)^4)^(1/4)-273 denklem buysa senin ilk baş t2 yi yalnız bırakman lazım ki t0 ı verdiğinde t2 değerlerini bulabilesin

     

    ben bu bölümü anlamadım yazdığın kodla bana verdiğin denkleme bakınca

     

     

    edit formulun şu bölümüde çok ilginç hocam (t2-25)+273)^4)^(1/4)


    -----------------------------

    3 tane ısı transferi formülü var. ışınımla , taşınımla ve iletimle ısı yayılımının olduğu 3 farklı bölge ve iletilen ısı miktarları eşit. bunlardan toplam 5 eşitlik çıkıyor . 7 tane de değişken . değişkenlerden birinin değeri verilmiş t3 =25 C ...geriye sadece bir fazladan değişken kalıyor . t0 değeri 500-700 aralığında verilerek karşılık gelen t2 değerleri bulunacak ... ve bunu yaparkende sayısal yöntemler kullanılacak ... yerdeğiştirme metodunu uygulamam lazım(burda ikiye bölme var)... ama yapı olarak bi fark yok sadece bir satır değiştirerek bu programı yerdeğiştirme algoritmasına çevirebilirim ...neyse sonuc olarak t0 ve t2 değerlerini içeren tek bir denklem yazmayı başardım.

    F(x)=x^2-2*x+1  denkleminin çözümünü yapmak için F(x) i sıfıra eşitleyen değerler denklemin kökleridir . bu mantığı kullanarakda tek denklemi matlaba uyguladım ... ayrıca solve komutuyla "t0=500" ve o karışık denklemi birlikte çözdürdüğüm zaman da aynı sonucu buluyorum ... ama bunu for kullanarak ardışık olarak yaptıramıyorum (t0=500:20:700 şeklinde yani)

    edit: sayısal yöntemlerde kök bulma algoritmalarının amacı iterasyonla  F(x) değerini sıfıra enyakın yapan değeri bulmaktır.

     

    edit2:

    edit formulun şu bölümüde çok ilginç hocam (t2-25)+273)^4)^(1/4)

    hocam o kısım bütün ifadenin 4. dereceden kökünü alıyor... içindeki 4. kuvvet ise kök içindeki ufak bi kısmın 4. kuvveti ... ayrıca t2 yalnız bırakılmıyor ...


    valar morghulis ...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gokcan
    gokcan's avatar
    Kayıt Tarihi: 01/Aralık/2008
    Erkek

    böyle açıklamalara bayılıyorum insan ne yaptığını biliyor yazdığını anlıyor :D

    k=1

    for t0=(500:20:700);

    f=2;
    tu=700;
    ta=20;
        while f>0.001;
        t2=(tu+ta)/2;
        f=((1.3*(t2-25)^(4/3))*(10^9)+(t2-(1.3/4)*(t2-25)+273)^4)^(1/4)-273-t0;

        if f>0
            tu=t2;
        end


        if f<0
            ta=t2;
            f=f*(-1);
        end

        end

    t2

    end

     

    inşallah olmuştur bu kez hocam program olmadan kontrol edemiyorum

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Excel
    radres
    radres's avatar
    Kayıt Tarihi: 28/Şubat/2009
    Erkek

    Hocam vallaha oldu :) ... çok sağol ... nasıl teşekkür ederim bilemiyorum ... 2 gündür uğraştığım sorunun çözümünü buldun ... ilk defa aynı sayıları sıralamadı ... tekrardan teşekkürler ...


    valar morghulis ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    gokcan
    gokcan's avatar
    Kayıt Tarihi: 01/Aralık/2008
    Erkek

    nedemek hocam sorun değil biraz uzun sürdü bende şöyle bi bok vardır yaptığım yapacağım işi tam bilmiyorsam kafa çalışmıyor :D hadi hayırlı uğurlu olsun :D

Toplam Hit: 2333 Toplam Mesaj: 16