
MATLAB programlama diline ve kurs içeriğine giriş niteliğinde olan tanışma evresi.
MATLAB Programlama dilinin diğer programlama dillerinden olumlu olumsuz ne gibi farkları var tanıyalım.
Bu eğitim setinde bizi neler bekliyor? Neler öğreneceğiz, nasıl öğreneceğiz?
MATLAB çalışma ortamını yüzeysel olarak kullanımını öğreneceğiz.
Dört işlem gibi temel matematiksel işlemleri gerçekleştirmek için hangi operatörler nasıl kullanılır bunları öğrenmiş olacağız.
İki ifadeyi matematiksel olarak karşılaştırmayı öğrenip; MATLAB'ın bize hangi sonuçları verdiğini göreceğiz. Ayrıca bu sonuçları ileride nasıl kullanacağımızı yüzeysel olarak anlatacağız.
Bir önceki derste ki matematiksel operatörler aracılığı ile yapılan karşılaştırma işlemlerinin, MATLAB'ın içinde hazır olarak bulunan fonksiyonlar ile nasıl yapıldıklarını görmüş olacaksınız.
Mantıksal karşılaştırma işlemlerinin operatörler ve hazır MATLAB fonksiyonları sayesinde nasıl yapıldıklarını görmüş olacaksınız.
Programlamanın bel kemiğini oluşturan değişken tanımlama ve kurallarını öğreneceğiz.
MATLAB programlama diline özel, değiştirilmesi mümkün olmayan ve kullanım kolaylığı sağlayan sabit ifadeleri öğreneceğiz.
Ondalıklı sayıların, virgülden(noktadan) sonraki ondalıklı kısmının uzunluğunu ayarlama ve yuvarlama işlemlerini öğreneceğiz.
Help ve Doc komutlarını kullanmayı öğrenip; MATLAB içerisinde herhangi bir sorumuzun cevabını MATLAB derleyicisi üzerinden bulmayı öğreneceğiz.
Bilgisayar ile bir problemi çözmek için uygulanacak sıralı adımların açıklamaları
Algoritma kavramını öğrenip algoritma geliştirmenin önemini öğrendikten sonra nasıl algoritma geliştirilir bunu öğreneceğiz.
Algoritmanın temel yapı taşı olan akış diyagramlarının oluşturulma biçimlerini kavramış olacaksınız.
Akış diyagramlarını daha iyi kavramak için örnek anlatım
Akış diyagramlarını daha iyi kavramak için örnek anlatım
MATLAB içerisinde hazır olarak bulunan fonksiyonlar yardımıyla matematiksel işlemleri saniyeler içerisinde yapabilirsiniz.
Kompleks sayıların tanımlanması ve işlemler üzerinde kullanılmasını öğrenmeniz için hazırlanmıştır.
Sadece matematik ile sınırlı kalmayıp her bilim alanında kendine yer edinen trigonometrik problemlerin çözümünü kolaylaştıran metotları kavramış olacaksınız.
Logaritma ve üstel fonksiyonların çözümlenmesini MATLAB yardımı ile öğreneceksiniz.
Polinom tanımlama, polinomlar üzerinde kök bulma vb bir çok işlemi yapabileceğiniz yöntemleri öğrenmiş olacaksınız.
Matris tanımlama nasıl yapılır nelere dikkat etmek gerekir bunları öğrenmiş olacaksınız
Matrisler üzerinde yaptığımız bilinmesi gereken işlemler - 1
Matrisler üzerinde yaptığımız bilinmesi gereken işlemler - 2
Matrisler üzerinde yaptığımız bilinmesi gereken işlemler - 3
Karakter dizileri ve string ifadeler nasıl tanımlanır, sayılar ile karakterler arasında dönüşüm yapılır gibi bir çok işlemi öğrenmiş olacaksınız.
Bu kurs sizi ileri seviye genel MATLAB programcısı yapacaktır. Dersler, hem yeni başlayanlar hem de MATLAB ile deneyime sahip olanlar için uygun bir şekilde düzenlenmişti., herkes için oldukça fazla bilgi vardır. MATLAB nedir sorusu ile başlayıp ileri seviye Matlab uygulamaları ile sona erecek bu eğitimi sizler için hazırladım.
MATLAB Neden Tercih Edilmelidir?
Matlab Programlama, bugün en önemli teknik programlama dilleri ve becerilerinden biridir. Bu derste, Matlab'ı başlangıç seviyesinden öğrenmeye başlayacağız ve yavaşça daha teknik konulara yönelmeyi kolaylaştıracağız. Bu ders genel Matlab Programlamadır ve bu, tüm bölümlerin bu dersten faydalanabileceği anlamına gelir. Matlab Programlama kolay ve anlaşılabilir bir programlama dilidir ve Java, Python, C ve C ++ gibi diğer programlama dillerine başlamadan önce öğrenim için mükemmel bir seçimdir.
Günümüzde her şey matrisler ile ifade edilmektedir. Mesela bir hastanın kalp atışlarını kaydettiğiniz zaman bunu matrisler ile yapabilirsiniz. Ya da bir fotoğrafı matris şeklinde okuyabilir ve RGB (Red Green Blue) - parlaklık seviyelerini görüntü işleme yöntemleri ile düzenleyebilirsiniz. Farklı bir örnek ile ifade etmek gerekirse 3 boyutlu bir ortamı modellerken üç boyutlu matrisler kullanabilirsiniz. Tüm bu işlemlere zaman boyutunu da ekleyebilirsiniz. Kısacası hayatta yapılan her işlemi ister tek ister çok boyutlu matrisler ile düzenleyebiliyoruz.
Matrisler ile çalışmanın en kolay yolu MATLAB programlama dilidir. MATLAB; MATtix LABoratory kelimelerinin kısaltması şeklinde oluşmuştur. Yani matrisler üzerinde işlemleri yapabilmek için tasarlanmış bir programlama dilidir. Temel programlama teknikleri ile (döngüler, şartlı yapılar vb) matrisler üzerinde işlemler yapabilir, istekleriniz doğrultusunda çalışmalar ortaya çıkarabilirsiniz.
MATLAB, sayısal deneyleri ve yöntemleri kolayca uygulamanıza olanak tanıyan, algoritmaları tasarlamanıza, verileri analiz etmenize ve bu verileri çok güçlü bir şekilde görselleştirmenize olanak veren, yüksek düzeyde ve etkileşimli bir programlama dilidir.
Neler Öğreneceğiz?
İlk olarak sözel dersler ile başlayacağız. Bu derslerimizde sözel olarak MATLAB'ı tanıyacağız. Olumlu yanlarını ve olumsuz yanlarını öğreneceğiz. Böylece neler yapabileceğimizi kafamızda oturtmuş olacağız.
Sonrasında kursumuz matematiksel ve mantıksal işlemler ile devam edecek. Kağıt üzerinde dakikalarca hatta saatlerce süren yüksek matematik gerektiren problemleri dahi MATLAB ortamında bir kaç saniyede çözümleyeceğiz.
Değişken kavramını öğrenip nasıl değişken tanımlanır nasıl tanımlanmaz bunları göreceğiz. MATLAB'ı içinde hazır olarak bulunan ve değiştirilmesi mümkün olmayan sabit ifadeleri tanıyacağız.
Algoritma ile tanışacaksınız. Karşımıza bir problem çıktığı zaman bunun çözümü için hangi adımlar hangi sıra ile atılmalıdır bunu öğreneceksiniz. Tüm bunları akış diyagramları ile görsel şekilde görmüş olacaksınız.
Matematiksel işlemlerin daha çok içine gireceğiz. MATLAB'ın içinde bulunan hazır matematiksel fonksiyonları ve kullanımlarını göreceğiz. Sonrasında kompleks sayı işlemleri, polinom işlemleri, trigonometrik işlemler, üstel ve logaritmik işlemler göreceğiz. Bol örnek ile anlayıp çalışma soruları ile pekiştirme fırsatı bulacaksınız.
MATLAB'ın temel yapısını oluşturan matrisler ile tanışacaksınız. Matrisler, diziler, vektörler nedir, hangi işlemler nasıl yapılır bunları öğreneceksiniz.
Tüm bunları öğrendikten sonra şartlı yapılar, döngüler, grafik çalışmaları gibi ileri programlama konularına değineceğiz.
VE EN ÖNEMLİSİ GENEL ALGORİTMA ve PROGRAMLAMA YETENEĞİNİZİ GELİŞTİRMİŞ OLACAKSINIZ.