folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder Matlab'le İlgili Bir Sorum Var



Matlab'le İlgili Bir Sorum Var

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LeveragEffect
    LeveragEffect's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo

    koordinat düzlemi üzerinden 3 nokta alıp bu noktaların koordinatları ile oluşan üçgenin çevresini bulan bir programı nasıl yazabilirim ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Böyle: http://www.mathopenref.com/coordtrianglearea.html


    Olaylara karışmayın!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    smok3
    smok3's avatar
    Kayıt Tarihi: 09/Nisan/2007
    Erkek
    %kose koordinatlari
    P1 = [a; b];
    P2 = [c; d];
    P3 = [e; f];
    
    %koseler arasindaki vektorler
    u1 = P1 - P2;
    u2 = P1 - P3;
    u3 = P3 - P2;
    
    %vektorlerin boyutlari
    x = norm(u1);
    y = norm(u2);
    z = norm(u3);
    
    cevre = x + y + z;

    never say never...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LeveragEffect
    LeveragEffect's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo
    smok3 bunu yazdı
    %kose koordinatlari
    P1 = [a; b];
    P2 = [c; d];
    P3 = [e; f];
    
    %koseler arasindaki vektorler
    u1 = P1 - P2;
    u2 = P1 - P3;
    u3 = P3 - P2;
    
    %vektorlerin boyutlari
    x = norm(u1);
    y = norm(u2);
    z = norm(u3);
    
    cevre = x + y + z;

    Hata verdi

     

    ??? Undefined function or variable 'c'.

     

    Error in ==> eee at 3

    P2 = [c; d];

     

     

    Şimdi ben bu koordinat düzlemini nasıl oluşturucam ve bu  a b ; c d ; e f  noktalarını hangi komutla seçtiricem ?

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    smok3
    smok3's avatar
    Kayıt Tarihi: 09/Nisan/2007
    Erkek
    function cevre = cevrehesapla(a,b,c,d,e,f)
    %kose koordinatlari
    P1 = [a; b];
    P2 = [c; d];
    P3 = [e; f];
    
    %koseler arasindaki vektorler
    u1 = P1 - P2;
    u2 = P1 - P3;
    u3 = P3 - P2;
    
    %vektorlerin boyutlari
    x = norm(u1);
    y = norm(u2);
    z = norm(u3);
    
    cevre = x + y + z;

     

    hocam örneğin [0;0] [0;3] [4;0]   3-4-5 üçgeninin çevresini hesaplamak için yukarıdaki gibi bir fonksiyon tanımlayıp cevrehesapla.m olarak kaydettikten sonra bu dosyayı çağırıp cevrehesapla(0,0,0,3,4,0) şeklinde kullanırsan şu sonucu verecektir:

     

    >> cevrehesapla(0,0,0,3,4,0)

    ans =

    12

     


    never say never...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LeveragEffect
    LeveragEffect's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo
    smok3 bunu yazdı
    function cevre = cevrehesapla(a,b,c,d,e,f)
    %kose koordinatlari
    P1 = [a; b];
    P2 = [c; d];
    P3 = [e; f];
    
    %koseler arasindaki vektorler
    u1 = P1 - P2;
    u2 = P1 - P3;
    u3 = P3 - P2;
    
    %vektorlerin boyutlari
    x = norm(u1);
    y = norm(u2);
    z = norm(u3);
    
    cevre = x + y + z;

     

    hocam örneğin [0;0] [0;3] [4;0]   3-4-5 üçgeninin çevresini hesaplamak için yukarıdaki gibi bir fonksiyon tanımlayıp cevrehesapla.m olarak kaydettikten sonra bu dosyayı çağırıp cevrehesapla(0,0,0,3,4,0) şeklinde kullanırsan şu sonucu verecektir:

     

    >> cevrehesapla(0,0,0,3,4,0)

    ans =

    12

     

    Hıaaaaa anladıııım, teşekkür ederim hocam yardımın için.

Toplam Hit: 939 Toplam Mesaj: 6