Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
:resim:

Matlab_Logo.png


:yazı:

Merhabalar Arkadaşlar,

Bugünkü yazımda sizlere Matlab programlama dilinden bahsedeceğim.
Matlab, temel olarak nümerik hesaplama, grafiksel veri gösterimi ve programlamayı içeren teknik ve bilimsel hesaplamalar için yazılmış yüksek performansa sahip ve dördüncü nesil programlama dilidir.

Peki, 4. Nesil program dili nedir?


Dördüncü nesil programlama ifadesinden ilk olarak 1982 yılında James Martin’in “Application Development without Programmers” adlı kitabında bahsedilmiştir.4. nesil programlar, kullanımı çok daha kolay, daha az kod yazarak yönergeler, hazır şablonlar ve sihirbazlar sayesinde belirli ihtiyaçlarda uzmanlaşmış pratik çözümler geliştirmeye yönelik dillerdir. Matlab dışında Clipper, SQL, Progress-4GL, Oracle Reports, Mathematica, ColdFusion dördüncü nesil dillere örnek gösterilebilir.

Tipik kullanım alanları ise aşağıdaki gibi verilebilir:
  • Matematik ve hesaplama işlemleri(Özellikle matris işlemlerinde)​
  • Algoritma geliştirme ve programlama​
  • Veri analizi​
  • Bilimsel ve mühendislik grafikleri​
  • GUI(Grafiksel Kullanıcı Ara yüzü) uygulamaları​
  • Modelleme, simülasyon(benzetim) ve ürün örnekleme​
  • Dış ortam(gerçek dünya) ile tümleşik çalışma ve kontrol uygulamaları​
  • Uygulama geliştirme​
Matlab, MathWorks şirketi tarafından geliştirilmektedir.

Matlab, grafik kullanıcı ara yüzüyle görsel programlama imkânı verir. C, C++, Fortran, Java gibi programlama dilleri ve MS Excel ile tümleşik çalışabilir. Gerçek dünya ile veri alışverişi yapılabilir ve kontrol sistemleri geliştirilebilir.

Matlab, teknik hesaplama açısından yüksek düzeyli bir dildir; kod, dosya ve veri yönetimi için geliştirme ortamıdır; problem tasarımı ve çözümü için interaktif araçlar sunar; lineer cebir, istatistik, fourier analizi, optimizasyon, integral vb gibi konularda matematiksel fonksiyonlara ve veri gösterimi için 2 ve 3 boyutlu grafik fonksiyonlarına sahiptir, bu özelliği sayesinde okullarda eğitimi verilmektedir.

Matlab çalışma ortamı nasıldır?

matlab_çalışma_ortamı.png


Matlab çalışma ortamının klasik görünümü 4 ana bölümden oluşur.
  1. Kullanılan Klasör (Current Folder)​
  2. Komut Ekranı (Command Window)​
  3. Çalışma Alanı (Workspace)​
  4. Komut Geçmişi (Command History)​
Bu 4 maddeyi tanıyacak olursak;

Kullanılan Klasör: Projelerimizi, uygulamalarımızı kaydettiğimiz klasördür. Bir m-dosya veya m-fonksiyon’u çağırdığımızda, Matlab bunları bulmak için bu klasöre bakar. Bu klasöre resim, text gibi dosyalarda atılabilir.
Komut Ekranı: Komutları girdiğimiz ekrandır. Matlab ile kullanıcı arasında bir ara yüzdür. Örnek olarak basit bir şekilde komut ekranına 2+3 yazarsanız bir alt satırda size 5 olarak işlemin sonucunu gösterecektir.
Çalışma Alanı: Matlab ile uygulama geliştirirken tanımlanan sabitler (constant) ve değişkenler (variables) burada saklanır. Çalışma alanında tutulan sabit ve değişkenleri Matlab’da çağırdığımızda, o çalışma anınca o değişkenlerde orada tutulur. Matlab’ı kapattığımızda değişkenler silinirler.
Komut Geçmişi: Matlab’da program yazmayı kolaylaştıran bir penceredir. Daha önce açmış olduğumuz komutlar bu ekranda gösterilir. Tekrar aynı komutu gitmek istediğimizde buradan gidebilir ve o komutu defalarca kullanabiliriz.

Matlab çalışma ortamımızı tanıdıktan sonra artık yavaş yavaş kodlamaya geçebiliriz.Bir kaç örnek gösterelim.

matlab_kodlama.png
 
Süper Üye
Katılım
23 Ara 2015
Mesajlar
986
Çözümler
1
Tepki puanı
125
Ödüller
9
10 HİZMET YILI
Zaten aynı makaleyi okumuştum tekrar gözden gecirdim saol
 
Efsane Üye
Katılım
28 Tem 2018
Mesajlar
10,240
Çözümler
17
Tepki puanı
1,728
7 HİZMET YILI
Ellerine Sağlık Olmuş Başarılı
 
İnsta ♥ @LazHayalet ♥
Efsane Üye
Katılım
12 May 2016
Mesajlar
5,564
Çözümler
33
Tepki puanı
4,220
Ödüller
18
Sosyal
10 HİZMET YILI
Matlab ne olduğunu bilmiyordum okudum sayende öğrendim
 
❤❤
Süper Üye
Katılım
9 Mar 2018
Mesajlar
1,481
Çözümler
17
Tepki puanı
562
Ödüller
9
8 HİZMET YILI
Ellerine sağlık bölümün ilk konusunun böyle açıklayıcı olması baya güzel olmuş :)
 
Bu gözler neler gördü neler
Süper Üye
Katılım
7 Eyl 2015
Mesajlar
731
Çözümler
39
Tepki puanı
327
Ödüller
9
Yaş
32
10 HİZMET YILI
Matlab bilmeyenler için gayet yeterince açık bir makale olmuş ellerine sağlık! Matlab ile ilgilenen veya bilgi almak isteyenler bu konuya bakmaları lazım :thinkie:
 
Griffin Premium
Katılım
2 Nis 2016
Mesajlar
59
Çözümler
1
Tepki puanı
80
Ödüller
10
Yaş
29
10 HİZMET YILI
teşekkürler güzel anlatım olmuş yararlı birşeyler öğrendim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst