matlab dersleri

Upload: yureklik

Post on 29-May-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Matlab Dersleri

    1/61

    !"#

    $ %&'('!)*++!,+-#./

    / )&'!!)001)2"!)3

    3 )&''!'0'2"%!)4())!0#)3

    3 )''!'0'3

    3$ ),4!()!0#)5

    3/ &+0'(6"1""#5

    33 ""!+0'(!535 7"!&("!"8

    5 +0'(9"1""#"!":

    5 ;!"*+#=+?#"#$

    55 @"!6*A=)0.0"#$

    5B "&!9"1""#"!"$

    5B;!"*+#

  • 8/9/2019 Matlab Dersleri

    2/61

    $C="!"3

    $$"D4&"!"3

    $/

  • 8/9/2019 Matlab Dersleri

    3/61

    5

    5K

    KA33

    50'!&"H433

    5$0'!&!+&!)33

    5/0'!&+="!!"!'4(''!0#)2"!)4())!0#)35

    53=)0=)0E"&,0+="!+!'4(''!0#)2"%!)4())!0#)3B

    A5:

    L&+0'(!)5

    5B

  • 8/9/2019 Matlab Dersleri

    4/61

    '%!)40=IE7"!!&!"("&&!!=

    0("0(&2"M"#6!0

    !H+(0H"!40

    0+="!1!&I,"7"(02"6+(+(6

    2"!7I4()02"1!=)0

    ,!0#"!2"0M"=#!&HC&!"

    '

  • 8/9/2019 Matlab Dersleri

    5/61

    (M#?+&"#6"1!

  • 8/9/2019 Matlab Dersleri

    6/61

    "&!J(!,!"#$

    "&!$J(!,+0'(9"1""#5

    "&!3J6!+(C+

  • 8/9/2019 Matlab Dersleri

    7/61

    ,!+8

    ,!+$8

    ,!+/$

    ,!+$5

    ,!+$$B

    ,!+$/8

    ,!+/$

    ,!+/$$F

    ,!+//$F

    ,!+3/5

    ,!+3$/B

  • 8/9/2019 Matlab Dersleri

    8/61

    O*-+(+

    H""!0%!),6+H0+!0&!,","E7"!0%!)0+=!"6&"(!""

    =" #M6( +(+! ++!,+-I H! ++!,+- H, 6&"( 6+H0!

    *,!H#+(0)=

    %!)4 KI "(&!"40! ,"7"(0 6+H0!)) M7)!0#) 2"

    %!)4())!0#)=,'H *$:::

    +! ("& , +(0= #

  • 8/9/2019 Matlab Dersleri

    9/61

    E7"! #+'!) %E70 % '

    C+

  • 8/9/2019 Matlab Dersleri

    10/61

    +$!&"

    E7H!'

  • 8/9/2019 Matlab Dersleri

    11/61

    C+!! ++.+/ -;? @ &? #

    $%&%!%0 J!7 2" #"("7 ("&&!" &'!!)!& +,+( 2" !""

    &+(+! ##("0!" 1"!"0"# 2" (#!0#) %

  • 8/9/2019 Matlab Dersleri

    12/61

    "%E70!"0"4!"0!"

    #(("!M"#6!0!2"%E70!"0"!"

    C&%702"%E70!"0"!" !H#

  • 8/9/2019 Matlab Dersleri

    13/61

    H"!=D=" *SS. !"(# &4)0)7 H"! ' !"( &+0'( save

    &+0'(''&'!)

    ' &+0'( &'!!)0=+! =+#

  • 8/9/2019 Matlab Dersleri

    14/61

    &+0'(''H0"!#7

    0(M1=",4&,#0!"="="D4&"!"#&!

    whos;&+0'(' ,' ="D4&"!" ,+

  • 8/9/2019 Matlab Dersleri

    15/61

    Komut lev

    help MATLAB'n operatr ve fonksiyonlarn tanmlarwho Deikelerin isimlerini listelerwhos Deikenlerin simlerini ve boyularn listelerwhat Diskinizdeki M-dosyalarn listelersize Argmanlarn boyutlarn verirlenght Argmanlarn maksimum boyutlarn verirclear alma ortamndaki tm deikenleri temizlerquit MATLAB ortamn sona erdirirsave MATLAB ama ortamnda bir MAT-dosyasn saklar

    HE(!"=)= help &+0'('' =) help sin&+0'('H!""&

    SIN SIN(X) is the sine of the elements of X

    4"&!="##!"!H!,

  • 8/9/2019 Matlab Dersleri

    16/61

    Karakter Fonksiyon[ ] Matris ve vektrleri tanmlar( ) Kontrol ilemi stnl

    Matris indislerini ve fonksiyon argmanlarn ayrmak iin kullanlr; Matislere ait sarlar sona erdirir% Aklama eklemek iin kullanlr: Stun iareti veya vektr! Sistem fonksitonlarn yerine get irir(MS-DOS))

    D EE4"! 6("7!"I 2"&(E!" 2" 0(#!" ,%0!"=0"& %

    &'!!)!)"DU535G/#V(*JB.W"!"0!),+4!'&!!

  • 8/9/2019 Matlab Dersleri

    17/61

    KL%)&!0

    L4"( #(' 4"( +!& &'!!)!) 2" M"

  • 8/9/2019 Matlab Dersleri

    18/61

    ("",#()D)0)7=

    x1 =

    (a21*b2-b1*a22)/(-a11*a22+a12*a21)

    x2 =

    (-a11*b2+a12*b1)/(-a11*a22+a12*a21)

    #+'1'!))

    C+(%&34!

    %+& 6+H0= +!='D' H, = = &+0'( 6"1""#

    0"!" ,

    CN-+!50!

    ;!" 0"# =+#

  • 8/9/2019 Matlab Dersleri

    19/61

    0"(!" !& %)&!0 #()!)) (

    +;5 +0'( 9"1""#=" #"%!" 0"( R&+6

  • 8/9/2019 Matlab Dersleri

    20/61

    N+& A7) C+(!) !"(40 &'('#'' %& ,'= &+0'(

    6"1""#="&'!!)!C+(2"(!"H#"%",!7

    $%$%$%$%Komut EtkiShort Sabit-noktal saylar 5 haneli olarak gsterir (varsaylan).Long Sabit-noktal saylar 15 hanel i o larak gsterir.Hex Onaltl gs terim bi im ini s e er.B ank Dolar ve s ent (Lira ve K uru) gsterim biim lerini seer.

    Plus

    Saylarn nne pozit if, negat if veya sfr o lma durumlarna gre+, veya bo luk koyar. Kom pleks say larda sanal k s mdikkate alnmaz.

    Short e Kayan-noktal saylar 5 haneli olarak yazar.Long e Kay an-noktal say lar 15 haneli olarak yaz ar.

    Rational Gerel say lar, tamsay larn oran olarak verir.

    LooseK ats ay lar, m atris in nnde s atr-atla k arak teri ile birlik tegrntler.

    CompactK atsaylar, m atrisin nnde satr-atla karak teri olm adangrntler.

    7&+ 384 0"( =7"!"0" &+0'(' 4!"(!0"&

    #("=D=" H""&" 0"( =7"!"

  • 8/9/2019 Matlab Dersleri

    21/61

    %

  • 8/9/2019 Matlab Dersleri

    22/61

    ,

  • 8/9/2019 Matlab Dersleri

    23/61

    ,

    ,87 =D" 6+H0!0 =!!"" HE" =M 2(N!)=) %+&

    6+H0!0 =!=" C&!) 0("0("! C="!" #' 2" ,' C="!"

    ,(0(#!"%"!"C="!"("0"!,!+&!)

    "D4&"!"

  • 8/9/2019 Matlab Dersleri

    24/61

    3 -99 0.0001

    9.6397238 1.60210e-20 6.02252e23

    1i -3.14159j 3e5i

    #

  • 8/9/2019 Matlab Dersleri

    25/61

    say = say + 1;

    %)&, 4"&!=" ,',!=0 H"%"! , 1",#"! ,!=0 +!07I C&(

    %="&say%="&,="D""!2""=!"1"D2"#+'1'

    ("&say %="#&!1D)),"!(+'%(say %="&="D"M"

    #"C"="(1D)),"!(!0"#"="&(

    "!!,="D4&"()0!0=H!"="

  • 8/9/2019 Matlab Dersleri

    26/61

    z=2+5i, z=1+1.83j, z=1+3j

    +06!"(#!" H"&" =&&( "=!0"# H""&" +&( ="D"!"

    #)= ,)&)!1&,+4!'D'

  • 8/9/2019 Matlab Dersleri

    27/61

    $%$%$%$%

    Fonksiyon Aklamaabs Mutlak deer hesaplar ve karekterleri sayya dntr.angle faz asn radyan cinsinden hesaplarsqrt saylarn karekkn hesaplarreal bir karmak saynn gerek ksmn hesaplarimag bir karmak saynn sanal ksmn hesaplarconj karmak elenik sayy hesaplarround en yakn tamsayya tamamlarfix en yakn tamsayy sfra dor yuvarlarf loor en yakn tamsayy eksi sonsuza doru yuvarlarceil en yakn tamsayy art sonsuza kadar yuvarlarsign bir say veya matris elemanlarnn sfrdan byk veya

    kk olup olmadn tespit ederrem bir blme ileminde kalan hesaplar

    I#(=(,#(0("0("!C+

  • 8/9/2019 Matlab Dersleri

    28/61

    A

    AS

  • 8/9/2019 Matlab Dersleri

    29/61

    @""&=32"#

  • 8/9/2019 Matlab Dersleri

    30/61

  • 8/9/2019 Matlab Dersleri

    31/61

    M=M(1:2,:)

    ,!=00(#!&()))!&0(#+!&!E

    ,4(&+N!0(#"!=""=!04+!'

    AA&!

    = &'!!)1) 2"!" &"= +!'4('1D) 0(#!" !"

    ()0!

  • 8/9/2019 Matlab Dersleri

    32/61

    F =

    5 5 5

    5 5 5

    5 5 5

    "&L/

    N = fix(10*rand(1,10));

    N =

    4 9 4 4 8 5 2 6 8 0

    "&L3

    R = randn(4,4);

    R =

    1.0668 0.2944 -0.6918 -1.4410

    0.0593 -1.3362 0.8580 0.5711

    -0.0956 0.7143 1.2540 -0.3999

    -0.8323 1.6236 -1.5937 0.6900

    AB&!76(

    )("0"!0(#4!"0!"+!'4(''(#4!"0!"(0('

  • 8/9/2019 Matlab Dersleri

    33/61

    '=&

  • 8/9/2019 Matlab Dersleri

    34/61

  • 8/9/2019 Matlab Dersleri

    35/61

    Y = X A

    Y =

    8 1 6

    3 5 7 #+'%!)!))

    ABA&!;'(!'

    (#!"=" %60 4!"0 % ` #"0,+! &'!!)!) ' 4!"0 4!""

    0(#!"="M"%,+

    C does not exist *0"21'(="D!=.

    "&!="&,'

  • 8/9/2019 Matlab Dersleri

    36/61

    ABB&!R(!

    (=ME1"%)&!=)D)H,,E!0"4!"0%&C&!)*Y2"].,E!0"4!"01#2=)D"="D"I("&!+!0

    #(''' HE#("0"&("= '!' 0(# !"

  • 8/9/2019 Matlab Dersleri

    37/61

    0(# &'22"( !0& % a6 ="

    ABQ!!&N+$!5+'

    0(# #("! C+

  • 8/9/2019 Matlab Dersleri

    38/61

    #+'= 0 MC ,'!' C+

  • 8/9/2019 Matlab Dersleri

    39/61

    0.0 1.0000

    B

  • 8/9/2019 Matlab Dersleri

    40/61

    BN

    HC& ##("0I 2"!" M7)!0#)= 2" HE#"!!"4(!0"J#=" %+& ="D4& 2" &"=" M# E7"!!&!"

    +!'4('0& 00&= ''

  • 8/9/2019 Matlab Dersleri

    41/61

    plot(X1,Y1,...)

    plot(X1,Y1,izgitr,...)

    plot(...,'zellikismi,zellikDeeri,...)

    h = plot(...)

    #'$(

    -2"

  • 8/9/2019 Matlab Dersleri

    42/61

    @"0-""M"0="

  • 8/9/2019 Matlab Dersleri

    43/61

    !(+2/" -"" !+H(0&

  • 8/9/2019 Matlab Dersleri

    44/61

    @!M7)=&HCD"#(&)#0)0"&"7!"

  • 8/9/2019 Matlab Dersleri

    45/61

    #'$(

    /."@!M7)=&HCD-""%"(&"(

  • 8/9/2019 Matlab Dersleri

    46/61

    gtext('metin')

    h = gtext('metin')

    #'$(

    '&+0'(HC&"&7"="C"2"

  • 8/9/2019 Matlab Dersleri

    47/61

    =)0! !H!"&

    "M7)!0#) -X:L$L$O

    6!+(*-I

  • 8/9/2019 Matlab Dersleri

    48/61

    02*::. &"&E&

    > ,"

    *0L#()#

  • 8/9/2019 Matlab Dersleri

    49/61

  • 8/9/2019 Matlab Dersleri

    50/61

    +&(!=H"%"("&,%7HHCD+!'4('''=-I

  • 8/9/2019 Matlab Dersleri

    51/61

    U-I

  • 8/9/2019 Matlab Dersleri

    52/61

    34++

    (# "&!" 0(# "!"0!)

    =7#%7=!0"&

    $%'(

    pcolor(C)pcolor(X,Y,C)

    h = pcolor(...)

    #'$(

    6#"'=+1+!+%70IR(C)=,"!!"04"&!"!"M1"!"

    =&=E(H",%0="#)!0#)=)

    %84

    (#A7"

  • 8/9/2019 Matlab Dersleri

    53/61

    surface(X,Y,Z,C)

    surface(...'PropertyName',PropertyValue,...)

    h = surface(...)

    #'$(

    #'C1"I , HC& % HE4 %)#)) ,"!(",!I

    *+N".%)!)&2"

  • 8/9/2019 Matlab Dersleri

    54/61

    %)&!)&I-J

  • 8/9/2019 Matlab Dersleri

    55/61

    $%)&!)&X8:+I

  • 8/9/2019 Matlab Dersleri

    56/61

    C

    C)*)S)*:

    C(%$26

    0'!&I0+="!1!&I#0'!""(0"2"%E70!"

  • 8/9/2019 Matlab Dersleri

    57/61

    +'1"#,!+1*&

  • 8/9/2019 Matlab Dersleri

    58/61

    "!0!=0+="!07%H""&!+!!C"!"#&!"""&%!)40

    +(0)(4))

    !)40 +(0) &'!!0'"(!"#+'%!)=!),!

  • 8/9/2019 Matlab Dersleri

    59/61

    ekil 5.3

    A7'(!"0I ,'!'='D' 6"1""=" %!)40 +(0) C" !"

    #&!"""&

  • 8/9/2019 Matlab Dersleri

    60/61

  • 8/9/2019 Matlab Dersleri

    61/61

    T7'(" #+ 4!"0 0+="! %!)4()0&() '' % 6"1""="&0"=" ,'!'#0'!#