SeyretÖğren | Boşa Seyretme Seyret Öğren!

Yazılım | İşletim Sistemleri | Grafik | Donanım - Network | Web Tasarım | Veritabanı | Teknoloji - İnternet | Program İncelemeleri | Oyun

MATLAB Görsel Dersler


Add this to your website

matlab

 

MATLAB videolarımızda MATLAB kullanimi ve matris işlemleri, grafik ve egri çizimleri, MATLAB ile programlama, kontrol sistemlerinde zaman-frekans analizi,  ve MATLAB komutlari ve matris fonksiyonlari anlatılmaktadır.

 

 


 

MATLAB 1 - Matlaba Giriş
Detaylar:Matlab görsel dersler serisi 1 matlaba giriş
Ekleyen:ASB
Beğenilme:
İzlenme:39034
Tarih:06-03-2009

MATLAB 2 - Matrisler
Detaylar:Matlab görsel dersler serisi 1 matrisler
Ekleyen:ASB
Beğenilme:
İzlenme:20448
Tarih:06-03-2009

MATLAB 3 - Matrisler Kolon Operatörü
Detaylar:Matlab görsel dersler serisi 1 matrisler
Ekleyen:ASB
Beğenilme:
İzlenme:16457
Tarih:06-03-2009

MATLAB 4 - Matrislerde Fonksiyonlar
Detaylar:Matlab görsel dersler serisi 1 matrisler
Ekleyen:ASB
Beğenilme:
İzlenme:17288
Tarih:06-03-2009

MATLAB 5 - Matrislerde Determinant
Detaylar:Matlab görsel dersler serisi 1 matrisler
Ekleyen:ASB
Beğenilme:
İzlenme:15398
Tarih:06-03-2009

MATLAB 6 - Dört İşlem1
Detaylar:Matlab görsel dersler serisi 4 İşlem toplama - Çıkarma - Çarpma
Ekleyen:ASB
Beğenilme:
İzlenme:13584
Tarih:06-03-2009

MATLAB 7 - Dört İşlem2
Detaylar:Matlab görsel dersler serisi 4 İşlem nasıl yapılır Çarpma
Ekleyen:ASB
Beğenilme:
İzlenme:12901
Tarih:06-03-2009

MATLAB 8 m file dosyası oluşturmak
Detaylar:Matlabda mfile dosyası oluşturmak
Ekleyen:ASB
Beğenilme:
İzlenme:17600
Tarih:16-03-2009

MATLAB 9 Matematiksel Fonksiyonlar
Detaylar:Matlab da matematiksel fonksiyonlar
Ekleyen:ASB
Beğenilme:
İzlenme:17806
Tarih:16-03-2009

MATLAB 10 Grafiksel işlemler 1
Detaylar:Matlab da grafiksel işlemler 1
Ekleyen:ASB
Beğenilme:
İzlenme:16236
Tarih:16-03-2009

MATLAB 11 Grafiksel işlemler 2
Detaylar:Matlab grafiksel işlemler yapma
Ekleyen:ASB
Beğenilme:
İzlenme:13701
Tarih:26-12-2009

MATLAB 12 - 3D Çizimler
Detaylar:Matlab 3d Çizimler
Ekleyen:ASB
Beğenilme:
İzlenme:12002
Tarih:26-12-2009

MATLAB 13 - Denklem Çözümleri
Detaylar:Matlab - denklem Çözümleri
Ekleyen:ASB
Beğenilme:
İzlenme:15595
Tarih:26-12-2009

MATLAB 14 - IF - END Yapisi
Detaylar:Matlab - if - end yapisi
Ekleyen:ASB
Beğenilme:
İzlenme:13058
Tarih:26-12-2009

MATLAB 15 - IF - ELSE - ELSEIF - END Yapısı 1
Detaylar:Matlab - if - else - elseif - end yapısı 1
Ekleyen:ASB
Beğenilme:
İzlenme:13930
Tarih:26-12-2009

MATLAB 16 - IF - ELSE - ELSEIF - END Yapısı 2
Detaylar:Matlab - if - else - elseif - end yapısı 2
Ekleyen:ASB
Beğenilme:
İzlenme:15951
Tarih:26-12-2009

MATLAB 17 - SWITCH - CASE
Detaylar:Matlab - switch - case
Ekleyen:ASB
Beğenilme:
İzlenme:12654
Tarih:26-12-2009

MATLAB 18 - FOR Döngüsü 1
Detaylar:Matlab - for döngüsü 1
Ekleyen:ASB
Beğenilme:
İzlenme:22472
Tarih:26-12-2009

MATLAB 19 - FOR Döngüsü 2
Detaylar:Matlab - for döngüsü 2
Ekleyen:ASB
Beğenilme:
İzlenme:13174
Tarih:26-12-2009

MATLAB 20 - WHILE Döngüsü 1
Detaylar:Matlab - while döngüsü 1
Ekleyen:ASB
Beğenilme:
İzlenme:14218
Tarih:26-12-2009

MATLAB 21 - WHILE Döngüsü 2
Detaylar:Matlab - while döngüsü 2
Ekleyen:ASB
Beğenilme:
İzlenme:10559
Tarih:26-12-2009

MATLAB 22 - Matlab ile Analiz
Detaylar:Matlab ile analiz
Ekleyen:ASB
Beğenilme:
İzlenme:11675
Tarih:28-12-2009

 

"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



3
-- 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.

 

 

İlgili İçerik

  • 0
  • 1
  • 2
prev
next

Visual Basic.NET 2010 Dersleri 11 Tip Dönüşümleri

  Bu dersimizde Visual Studio programının yeni sürümü olan 2010 a geçiyoruz ve  Visual Basic .NET derslerimize tip dönüşümleri ile devam ediyoruz...

Yazılım | Cuma, 31 Temmuz 2009 | Hits: 6068

Read more

Visual Basic.NET 2010 Dersleri 27 Nesne Yonelimli

News image

  Visual Basic derslerimizde bu konuda Nesneye Yönelimli programlamanın temellerinden olan class kullanımı ve Kalıtım, Abstract, Nesne türetme gibi konuları öğ...

Yazılım | Salı, 25 Mayıs 2010 | Hits: 17249

Read more

Visual Basic.NET 2010 Dersleri 21 Matematik Fonksi

News image

Visual Basic.NET 2010 derslerine matematik fonksiyonlarında Fix, Log10, Lnx, Üstel ve Karekök metodları ile devam ed...

Yazılım | Salı, 3 Kasım 2009 | Hits: 4877

Read more
More in: Yazılım