Matlab' Da Kök Bulma

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whoJetski
    whoJetski's avatar
    Kayıt Tarihi: 27/Nisan/2012
    Erkek

    yüksek matdan ödevimsi bi konu verdi hoca karmaşık bi polinomun köklerini bulmam lazım matlabdan yapabilirsin dedi ama ben bilmiyorum yardım edebilecek biri var mı ?


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

    polinomu yazabilirmisin mrk ettim ...


    şöyle bi kulanım çeşidi var :

    3*x^2 + 2*x +5 =0  için yazıyorum

    >> syms x y z
    >> solve('3*x^2 + 2*x +5','x')
     
    ans =
     
       (14^(1/2)*i)/3 - 1/3
     - (14^(1/2)*i)/3 - 1/3
     
    >>

     

    edit :  syms  de y  ve z  fazla geldi gaza gelip uzun bi denklem yazıcaktım sonradan vazgeçtim :D ...

    radres tarafından 04/Nis/13 18:45 tarihinde düzenlenmiştir

    valar morghulis ...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sherlock.
    r10aldinho
    r10aldinho's avatar
    Kayıt Tarihi: 24/Eylül/2008
    Erkek

    denklemin kat sayılarını yazarak roots fonksiyonuna çözdürebilirsin.

     

    örnek:

    3*x^2 + 2*x +5 =0  

    yukarıdaki denklem için

     

    >> roots([3 2 5])

     

    ans =

     

     -0.333333333333333 + 1.247219128924647i

     -0.333333333333333 - 1.247219128924647i

     


    İlk batışını ben gördüm güneşin, Gün dönümüne sen yetiştin, Kaptanı benim bu geminin, En son ben çıkarım, Panik etmeyin ___________________________________________________________ iletisim: www.tahribat.com@gmail.com
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hezarfen
    hezarfen's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    denklemi bu şekilde yazacaksın (en sağdan katsayılar  x^0 x^1 x^2 .. diye devam ediyor)

    >> a = [ 14.5 10 0 -8.997 ]  


    a = 

    14.5000 10.0000 0 -8.9970 

    >> roots(a) 

    ans = 

    -0.6820 + 0.6744i 
    -0.6820 - 0.6744i 
    0.6744 

    >>

    edit: 

    polinomu verirsen halledip gönderebilirim kodları

    hezarfen tarafından 04/Nis/13 19:12 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ArduouS
    ArduouS's avatar
    Kayıt Tarihi: 09/Nisan/2007
    Erkek

    lan matlab dan kök bulma deyince biyoloji okuyon falan sandım kök bulup napıcak diye düşünmedim değil

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whoJetski
    whoJetski's avatar
    Kayıt Tarihi: 27/Nisan/2012
    Erkek
    hezarfen bunu yazdı

    denklemi bu şekilde yazacaksın (en sağdan katsayılar  x^0 x^1 x^2 .. diye devam ediyor)

    >> a = [ 14.5 10 0 -8.997 ]  


    a = 

    14.5000 10.0000 0 -8.9970 

    >> roots(a) 

    ans = 

    -0.6820 + 0.6744i 
    -0.6820 - 0.6744i 
    0.6744 

    >>

    edit: 

    polinomu verirsen halledip gönderebilirim kodları

    paşam bi tane yok ya 5 6 tane var ama x^4 en yuksek kat sayısı


    Hayat bir denklem...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whoJetski
    whoJetski's avatar
    Kayıt Tarihi: 27/Nisan/2012
    Erkek

    denklemin biri r^4-4r^3-2r^2+12r+9 


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

    denklemin biri r^4-4r^3-2r^2+12r+9 

    >> solve('r^4-4*r^3-2*r^2+12*r+9','r')
     
    ans =
     
      3
      3
     -1
     -1
     
    >>

     

    edit :  hatta denklemi düzenlersen şöyle bişey çıkıyor:

    >> syms r ; a=r^4-4*r^3-2*r^2+12*r+9
     
    a =
     
    r^4 - 4*r^3 - 2*r^2 + 12*r + 9
     
    >> simplify(a)
     
    ans =
     
    (r + 1)^2*(r - 3)^2

    radres tarafından 04/Nis/13 20:03 tarihinde düzenlenmiştir

    valar morghulis ...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hezarfen
    hezarfen's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    >> a=[1 -4 -2 12 9]

    a =

         1    -4    -2    12     9

    >> roots (a)

    ans =

        3.0000

        3.0000

       -1.0000

       -1.0000

    >> 

    buyur hoca 

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whoJetski
    whoJetski's avatar
    Kayıt Tarihi: 27/Nisan/2012
    Erkek
    Serdarr bunu yazdı
    whoJetski bunu yazdı

    denklemin biri r^4-4r^3-2r^2+12r+9 

    >> solve('r^4-4*r^3-2*r^2+12*r+9','r')
     
    ans =
     
      3
      3
     -1
     -1
     
    >>

     

    edit :  hatta denklemi düzenlersen şöyle bişey çıkıyor:

    >> syms r ; a=r^4-4*r^3-2*r^2+12*r+9
     
    a =
     
    r^4 - 4*r^3 - 2*r^2 + 12*r + 9
     
    >> simplify(a)
     
    ans =
     
    (r + 1)^2*(r - 3)^2

    diğer denklemleri bulmak için programa neler yazmam lazım onlarıda söylersen senden kral adam yok :)


    Hayat bir denklem...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whoJetski
    whoJetski's avatar
    Kayıt Tarihi: 27/Nisan/2012
    Erkek
    hezarfen bunu yazdı

    >> a=[1 -4 -2 12 9]

    a =

         1    -4    -2    12     9

    >> roots (a)

    ans =

        3.0000

        3.0000

       -1.0000

       -1.0000

    >> 

    buyur hoca 

    eyvallah ustada işte daha denklem bol programı bi atsan da ben yapsam şimdi programını da getir flan der adamı kanser eder


    Hayat bir denklem...
Toplam Hit: 8031 Toplam Mesaj: 26