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
    Excel
    radres
    radres's avatar
    Kayıt Tarihi: 28/Şubat/2009
    Erkek

    m file nin içindekini direkt kopyalayıp yapıştırdım.

    clc;
    clear all;
    tu=700;
    ta=20;
    f=2;
    k=1
    for t0=500:20:700;
       
        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

     

    ikiye bölme yöntemini kullanarak farklı t0(t0=500:20:700;) değerlerine karşılık gelen t2 değerini buldurup grafik üzerinde göstermem lazım... burda while döngüsünden çıkan t2 değeriinn denklemin kökü olması gerekiyor ... ve t0 için değerleri teker teker girdiğimde(for t0=500; veya for t0=520; gibi) doğru t2 değerlerini veriyor.(solve komutuyla yapıncada bu değeri veriyor) ama 500:20:700 şeklinde yaptığımda ekran çıktısında hep aynı değer oluyor ... farklı t0 lara karşılık gelen t2 değerlerini matrise atarak matrisi yazdırdığımda yine aynı şey oluyor ... Ben bunu bitürlü çözemedim ...

    Yardımcı olanlara şimdiden teşekkürler  ...


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

    Yardım edebilecek yokmu ?


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

    while f>0.001; ifadesinin  sonundaki ";"ü kaldırsan

    while (f>0.001) yapıp tekrar denensen?


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

     denedim değişen bişey yok ...


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

    for'un sonunda da noktalı virgül var. Döngü kelimelerinden  sonra noktalı virgün konulmaması gerekir.


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

    matlabta onun anlamı ekranda gösterme yapılan işlemi demek

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

    hocam sen ne yapmak istiyorsun

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

    t0=((1.3*(t2-25)^(4/3))*(10^9)+(t2-(1.3/4)*(t2-25)+273)^4)^(1/4)-273

    denkleminde t0 için 500 den 700 e kadar 20 artışlarla değer verip bunlara karşılık gelen t2 değerlerini bulmam lazım sonrada bunu grafik(t0-t2) şeklinde göstercem ... bunu yaparken kökleri bulmak içinde ikiye bölme yöntemini kullanmam lazım ...


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

    sıralama yaptığın zaman bir matris oluşturuyorsun

    ikinci bir kısım yazmalısın her matrisi teker teker yazmalı yoksa son nereye kadar saydırdıysan onu işlem olarak alır

     

    mesela 10:2:100

     

    10 dan başlayarak 100e kadar yazar 1x46 lık matrisi oluşturur..

     

    işlemleri teker teker yapmak içinse senin matristen seçim yapman lazım şöyle

     

    a=10:2:100;

    a(1,1);

     

    bu sana matrisin ilkini verir ve onla işlem yaparsın anlatabilm mi bilmiyorum :D

     

    deep note ben boyle biliyorum :S

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

    tamam hocam uğraştığın için çok sağol ... söylediğin şekilde yapmayı denicem


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

    olmazsa gene soyle düşiniim pro kurullu olmadıından bakamıyorum

Toplam Hit: 2739 Toplam Mesaj: 16