Web Forum | Paylaşımın Bulunduğu Yer

Would you like to react to this message? Create an account in a few clicks or log in to continue.

Bir NCYHC Yapım Harikası


    MATLAB Görsel Dersler

    Madyona
    Madyona
    patron
    patron


    Mesaj Sayısı Mesaj Sayısı : 254
    Puan Puan : 708
    Kayıt tarihi Kayıt tarihi : 15/06/13
    Nerden : Çorum

    MATLAB Görsel Dersler Empty MATLAB Görsel Dersler

    Mesaj tarafından Madyona Cuma Tem. 05, 2013 1:43 pm

    MATLAB Görsel Dersler


    Matlab Derslerini Görmek için Linke Tıklayın

    [Linkleri görebilmek için üye olun veya giriş yapın.]


    İçindekiler

    MATLAB 1 - Matlaba Giriş


    MATLAB 2 - Matrisler


    MATLAB 3 - Matrisler Kolon Operatörü


    MATLAB 4 - Matrislerde Fonksiyonlar


    MATLAB 5 - Matrislerde Determinant


    MATLAB 6 - Dört İşlem 1


    MATLAB 7 - Dört İşlem 2


    MATLAB 8 m file dosyası oluşturmak


    MATLAB 9 Matematiksel Fonksiyonlar


    MATLAB 10 Grafiksel işlemler 1


    MATLAB 11 Grafiksel işlemler 2


    MATLAB 12 - 3D Çizimler


    MATLAB 13 - Denklem Çözümleri


    MATLAB 14 - IF - END Yapisi


    MATLAB 15 - IF - ELSE - ELSEIF - END Yapısı 1


    MATLAB 16 - IF - ELSE - ELSEIF - END Yapısı 2


    MATLAB 17 - SWITCH - CASE


    MATLAB 18 - FOR Döngüsü 1


    MATLAB 19 - FOR Döngüsü 2


    MATLAB 20 - WHILE Döngüsü 1


    MATLAB 21 - WHILE Döngüsü 2


    MATLAB 22 - Matlab ile Analiz


    Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Ek Bilgiler  Like a Star @ heaven  Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven Like a Star @ heaven 

    "MATLAB" yüksek seviyeli bir teknik programlam dili olmasının yanında algoritma geliştirme,verilerin görselleştirilmesi,veri analizi ve sayısal hesaplamalar için etkileşimli bir yazılım paketidir.MATLAB ile teknik hesaplama problemlerini, C,C++ ve Fortran gibi geleneksel programlama dillerinden daha hızlı bir şekilde çözebilirsiniz. MATLAB yazılımının birçok alanda uygulamaları vardır.İçerdiği “toolbox” adı verilen paketler aracılığıyla sayısal işaret işleme, kontrol tasarımı,test ve ölçüm, finansal modelleme ve analiz, haberleşme gibi birçok alanda kullanılabilir.
    Ana Özellikleri:
    • Teknik hesaplamalar için yüksek seviyeli bir dil
    • Kodların ,dosyaların ve verilerin düzenlenmesi için bir geliştirme ortamı
    • İteratif tasarım ve problem çözme yöntemleri için interaktif araçlar
    • Lineer cebir,istatistik,Fourier analizi,filtreleme,optimizasyon ve sayısal integrasyon için matematik fonksiyonlar
    • Verilerin görselleştirilmesi için 2 ve 3 boyutlu grafik araçları
    • Grafik arayüzler tasarlamak için araçlar
    MATLAB’in kullanımı olmayan bir mühendislik alanı yok gibidir.
    Sayısal Hesaplamalar Yapmak:
    MATLAB bilim ve mühendislik alanlarında kullanılan ortak matematiksel işlemler için birçok fonksiyonu içinde bulundurmaktadır.Bu fonksiyonnlar MATLAB dilinin temelini oluşturmaktadır. MATLAB ile double,single ve integer(tam sayı) gibi genel veri tipleri üzerinde işlemler gerçekleştirebilirsiniz.
    Toolbox adı verilen modüller sayesinde işaret işleme,optimizasyon,istatistik ve sembolik matematik gibi birçok özelleştirilmiş fonksiyonları kullanabilirsiniz.Bu modüller MATLAB’e ayrıyetten dahil edilebilmektedirler.Bu modüllere her geçen gün bir yenisi eklenmektedir.Böylece MATLAB’in kullanım alanları da her geçen gün genişlemektedir.
    MATLAB birçok klasik algoritmayı tek bir komutta sunmaktadır. Böylece matematiksel hesaplamaların bilgisayarda yapılması diğer programlama dillerinde (C,C++,Fortran gibi) olduğundan daha kısa sürede ve daha az kod yazılarak gerçekleştirilebilmektedir.Böylece problemin bilgisayara uyarlanmasından çok problemin kendisine yoğunlaşmak daha da kolaylaşmaktadır.
    MATLAB’İ ÖĞRENMEK
    Eğer matematik ve bilgisayar programcılığı bilginiz iyiyse MATLAB’i öğrenmeniz hiç de zor olmayacaktır.Çünkü MATLAB’te bildiğiniz matematik formüllerini(lineer cebir,integral,türev,fourier analizi…) ve programlama yapılarını( vektörler,matrisler,for,while yapıları…) göreceksiniz.MATLAB’i çok geniş özelliklere sahip bir hesap makinesi olarak da düşünebiliriz.Bir hesap makinesi bize bir şey öğretmez.Sadece işlemlerimizi daha hızlı yapmamızı sağlar.Onu kullanmayı ne kadar iyi bilirsek o kadar yüksek verim elde edebiliriz.
    MATLAB’in üretici firması MathWorks’dür.Türkiye’de ise dağıtıcılığını Figes adlı firma yapmaktadır.Ayrıca bu firma MATLAB eğitimleri de vermektedir.MATLAB hakkında daha ayrıntılı bilgileri bu iki firmanın sitesinden alabilirsiniz.MATLAB hakkında yazılmış birkaç kitap dışında ne yazık ki çok fazla Türkçe kaynak bulunmamaktadır.
    MATLAB KULLANIMI ve MATRIS ISLEMLERI 


    “Matlab” programi (  MATrix  LABoratory 'nin ilk üç harfleri alinarak 
    isimlendirilmistir.) mühendislik uygulamalarinin, hesaplamalarinin ve 
    simülasyonlarinin çogunun gerçeklestirildigi matris ve matematik tabanli kompleks bir 
    programdir.  Her türlü  grafiksel sonuçlar istenilen tarzda alinabildigi için kullanim 
    alani çok genistir. Ayrica MATLAB versiyonlarindan en az 6.0 ve üzeri olanlarinin 
    kullanilmasi güncellik açisindan daha yararli olacaktir.  

    Bu bölümde programi kullanmaya baslamak için giris komutlari, matematiksel 
    fonksiyonlar ve matris operatörleri anlatilacaktir. Ayrica kilavuzun en son kisminda da 
    en çok kullanilan matris komutlari ve fonksiyonlari tablo halinde verilmistir. 

    help ‘fonksiyon ismi’ 

    komutu yazildiginda yardim istenilen fonksiyon hakkinda detayli bilgiye 
    ulasilabilmektedir. 

    help help 

    yazildiginda ise on-line olarak yardim  kilavuzunun nasil kullanilacagi hakkinda 
    bilgilere ulasilabilmektedir. 


    -- Matris Operatörleri :  

    Asagida verilen simgeler matris islemlerinde kullanilmaktadir: 

    +  Toplama 
    -  Çikarma  
    *  Çarpma 
    ^  Kuvvet alma 
    ‘  Konjüge transpozunu alma 


    -- Mantik ve Iliski Operatörleri : 

    <  Küçük        &  Ve 
    <=  Küçük esit       |  Veya 
    >  Büyük        ~  Degil 
    ~=  Esit degil 




    -- Baslangiç olarak komut satirina : 

    date 

    yazilirsa program tarafindan geçerli olan tarih alinacaktir.Yani : 

    ans= 
    30-Oct-2002 

    -- MATLAB bir islemin sonucunu ans= .... seklinde gösterir. ( ans = answer = cevap) 

    -- MATLAB programindan çikmak için ise exit  veya quit  yazmak yeterli olacaktir. 

    -- En son y azilan komutlarin hepsine üst ve alt yön tuslarina dokunarak kolay bir 
    sekilde ulasilabilir. 

    -- En son tanimlanan herhangi bir ‘x’ degeri için yapilan islemlerden sonra bu ‘x’ 
    degeri komut satirina yazilip enter tusuna basilirsa daha önce neye karsilik olarak 
    tanimlandigi ekrana yazilacaktir.

    GRAFIK  ve EGRI ÇIZIMLERI 

    -- x ve y ve ktörleri ayni boyutta ise bu vektörleri ekrana çizdirmek için plot(x,y) 
    komutu kullanilir. 

    A =[ 7  2  5]; 
    B =[ 5  4  8 ]; 
    plot(A,B) ; 
    grid 

    Bu durumda grafik ekrana asagida gösterildigi gibi otomatik olarak çizilecektir : 

    Ayrica plot(X,Y,‘x’) komutu çizilen egriyi ‘x’ karakterini kullanarak çizmektedir.

    MATLAB ile PROGRAMLAMA 


    Bu bölümde MATLAB yazilimini baslangiçta kolaylikla kullanabilmek için 
    gerekli olan komut ve fonksiyonlar verilecektir. 

    Su ana  kadar MATLAB ile yaptigimiz uygulamalarda, belirli bir islemi 
    gerçeklestirmek üzere gerekli olan komut ya da fonksiyonlari komut satirindan, >> 
    sembollerinden sonra tek tek girerek icra ediyorduk. Oysa, MATLAB komut ya da 
    fonksiyonlarindan gerçeklestirmek istedigimiz bir isle ilgili özel bir grubu, bir dosyaya 
    kaydederek, bu dosya isminin çagirilmasiyla icra ettirebiliriz. 

    Bir deyimler ya da komutlar grubunu içeren bu tip bir dosyaya MATLAB’de 
    M-dosyasi (M-File) adi verilir. Bir komut grubu içerdigi için  tanim itibariyle bir 
    program dosyasidir. Dolayisiyla programlama M-dosyalari olusturularak yapilir. 

    -- Komut satirina “helpwin” komutu girilirse veya MATLAB’in Help menüsünden 
    “Help Window” seçenegi seçilirse karsimiza gelecek yardim seçeneklerinden istenilen 
    konu hakkinda bilgi alinabilmektedir. 

    -- “M-File” Olusturma : Programlama islemi M-File (Program Dosyasi) dosyalarinda 
    yapilir. Bu nedenle program yazarken en çok kullanilacak olan islem M-File olusturma 
    islemidir. Bunun için “File” menüsünden “New”  seçilir ve daha  sonra “M-File” 
    seçenegi seçilir. Böylece yeni bir programlama ekrani elde edilir. Programlama islemi 
    bittikten sonra “M-File” dosyasinin “File” menüsünden “Save As” seçenegi seçilir. 
    Yazilan program buradaki “work” çalisma dosyasinin içine istenilen isimle kaydedilir. 
    Kaydedilen dosyalarin uzantisi  .m olarak kaydedilir.  (Örnek:  sonuc.m) Istenen 
    dosyayi çalistirmak için ise komut satirinda dosya ismini yazip “Enter” tusuna basmak 
    yeterlidir. Ayrica “work” menüsüne girilip oradan da çalistirilabilir.

    KONTROL SISTEMLERINDE ZAMAN-FREKANS ANALIZI 

    Matematiksel modeller lineer sistemlere veya baska sistemlere MATLAB 
    komutlari vasitasiyla kolaylikla dönüstürülebilir.

      Forum Saati Çarş. Kas. 27, 2024 11:17 pm