Simulink'e Giriş (Simulink101) Simulink Nedir? Simulink, bir çok alanda simülasyon yapılmasına olanak sağlayan Model Tabanlı Tasarım'a sahip bir blok diyagram platformudur. En basit tabirle kod yazmadan sürükle bırak yöntemiyle ile çalışan bir MATLAB ortamıdır. Simulink, sistem seviyesinde olan tasarımları, simülasyonları, otomatik olarak kod oluşturmayı ve gömülü sistemlerin testlerini ve doğrulanmasını destekler. Dinamik sistemleri […]
Kategori: Makaleler
if/elseif – Koşul ve Döngü İfadeleri (Deyimleri)
MATLAB’da belirli bir durumun sağlanması durumunu kontrol ederek buna göre bir sonuç veren yapılar “Koşul ve Döngü İfadeleri” olarak sınıflandırılabilir. Bu ve takip eden yazılarımızda bu ifadelerin kullanım biçimlerinden bahsedeceğiz. if İfadesi MATLAB’da en temel koşul ifadesi “if” deyimidir. Diğer koşul ve döngü ifadelerinin temelinde bu ifade de vardır. Yani diğer ifadeleri, “if” ile […]
while/for – Koşul ve Döngü İfadeleri (Deyimleri)
MATLAB’da belirli bir durumun sağlanması durumunu kontrol ederek buna göre bir sonuç veren yapılar “Koşul ve Döngü İfadeleri” olarak sınıflandırılabilir. Bu ve takip eden yazılarımızda bu ifadelerin kullanım biçimlerinden bahsedeceğiz. while ifadesi MATLAB’da kullanılan döngü ifadelerinden bir tanesi “while” deyimidir. Bunu kullanma amacını en temel olarak belirli bir koşulun sağlanmasına bağlı olarak devamlı […]
MATLAB ile Testler Oluşturma ve Kullanma
Giriş Bir kod üzerinde yaptığınız ekleme ve düzenlemelerle, kodun daha önceden çalışan bir özelliğini bozduğunuz, bunu da ancak bir süre sonra başka bir yerden hata gelince fark ettiğiniz oldu mu? Test kodları yazarak ve sık sık çalıştırarak, hem bu sorunun önüne geçebilir, hem kodunuzun işlevlerini anlaşılır ve temiz bir şekilde gösterebilirsiniz. Test kodu nedir? Yazdığınız […]
MATLAB ile Fonksiyon Oluşturma ve Temel İşlemler
MATLAB ortamında en çok ihtiyaç duyulan konulardan birisi fonksiyon yazımı ve kullanımı olduğundan dolayı bu konudan bahsetme gereği duyduk. MATLAB Help Center sayfasından destek alarak bu konuyu açıklamaya çalışacağız. Fonksiyon Nedir? Fonksiyon, anlam olarak kısaca görev veya kural anlamına gelir. Bilimsel olarak da fonksiyon, matematikte değişken sayıları girdi olarak kabul edip bunlardan bir çıktı sayısı […]
MATLAB Nasıl Öğrenilir?
MATLAB Türkiye sitesi, MATLAB ile çalışan öğrencilerin ve araştırmacıların sorularını sorabilecekleri, aynı zamanda MATLAB’da çeşitli işlemleri gerçekleştirmek için rehberler barındıran bir internet sitesi olarak kuruldu. MATLAB Türkiye, öğrenci ve araştırmacıların MATLAB öğrenme süreçlerine destek olmaktadır; ama MATLAB yazılımını öğrenmek apayrı bir süreçtir. En temel kabullerimizden biri, bu sürecin asla nihayete ermeyeceği olmalıdır. MATLAB her gün […]
Struct Veri Yapısı
Herkese merhabalar. Matlab içerisinde bir çok veri bulunmaktadır. Diğer programlama dillerinin tersine Matlab 'te veri tiplerini genellikle sistem kendisi tanır. Tabi bu tanıma işlemini sizin yazdığınız veriye göre uyarlar. Geliştirmiş olduğunuz bir çok algoritma da verilerin kayıtlarını struct yapısında tutmanız oldukça kolaylık sağlayacaktır. Struct'lar içinde benzer durum geçerlidir. Sadece "." koymanız yeterli olucaktır. Örneğin makine […]
MATLAB ile E-posta Gönderme
Giriş MATLAB ile E-Posta göndermek mi istiyorsunuz? Çalışması çok uzun süren bir Matlab kodunuz var ve bittiği zaman haberdar olmak mı istiyorsunuz? Matlab’ın çıkardığı sonuçları uzaktaki bir bilgisayardan e-posta adresinize göndermek mi istiyorsunuz? Bunları Matlab’ın e-posta gönderme imkânlarıyla gerçekleştirebilirsiniz. Üstelik kurulum sadece birkaç dakika sürüyor. Aşama 1: MATLAB E-Posta Ayarları Öncelikle e-posta hesabınıza Matlab üzerinden […]
MATLAB ile değişken nasıl oluşturulur?
Bu yazımızda değişken türlerini ve MATLAB ile nasıl değişken oluşturulacağını örnekleri ile göreceğiz. Değişken tipleri nelerdir? MATLAB ile 3 farklı tip değişken oluşturulabilir. Bunlar sayılar, karakter dizileri (hemen hemen klavyedeki tüm karakterler) ve birden fazla sayıyı bir arada tutan vektörlerdir. Değişken nasıl yazılır? – Sayı değişkeni oluşturmak Bir değişkene sayı değeri verebilmek için, önce değişkenimizin […]