Türkiye’nin nüfusu 1927 yılında 13,5 milyon, 1980 de 45 milyon, 1985 te 50.6 milyon, 1990 da 56,4 milyon, 1997 de 62,8 milyon 2000 de 67,8 milyon ve 2008 yılında ise 76 milyon kişidir. 2050 yılında kaç kişi olacağını bulan bir program yazarak bunun grafiğini çizdirelim. Read the rest of this entry »
Matlab’te çizim
Matlab’in en önemli özelliklerinden birisi de her türlü denklemi çizdirebilmemiz ve bunları düzenleyebilmemizdir. Matlab’te excel’deki çizimden farklı olarak sinüs, cosünüs gibi daha matematiksel denklemleri çizdirebilmemizdir. Girilen denklem yada matrise bağlı bir denklemi, plot komutu ile çizdirebiliriz. Read the rest of this entry »
denklem oluşturmak ve kök bulmak
Matlab programı belirli bir verileri girilerek, bu verilerden birinci dereceden, ikinci dereceden ve hatta üçüncü dereceden denklem oluşturabilir.
polyfit, komutu ile girilen verilerle istediğimiz dereceden denklem oluşturulabilir. poly komutu ile köklerini bildiğimiz denklemin katsayılarını bulabiliriz. Bunların yanında polyval komutu ile istediğimiz bir değerdeki sonuca oluşabiliriz.
if fonsiyonu örnek
a = input (‘Bir sayı giriniz :’)
if a > 0
disp (‘pozitif sayı’)
else
disp (‘negatif sayı’)
end
Bu örnek, script m file oluyor ve input komutu ile bir a değeri girilmesi sağlanıyor. eğer sıfırdan büyükse ekrana disp komutu ile pozitif yada negatif olduğunu ekrana yazdırıyoruz.
m file oluşturma
m file matlab’te önemli bir dosyadır. Command windowda girilen komuttan farklı olarak tekrar tekrar yazılmaya gerek duyulmadan yazılan fonksiyonu ya da dosya ismini çağırarak yazdığımız komutları çalıştırabilir ve saklayabiliriz. Read the rest of this entry »
if, else, elseif, while, for
Matlabın belki de vazgeçilmez komutları if ve for döngüleridir. Hesap yaparken mutlaka bir başka sonuçlar yada verilerle karşılaştırırız. İşte bu döngülerde bunları sağlamaktadır.
if (eğer) döngüsü : Bu döngü türkçe isminden de anlaşılacağı üzere belirli bir koşulu sağlayıp sağlamadığına göre işlemi yapacak yada sonlandıracaktır. Basit bir örnek verirsek; diyelim bir sayı girilmesini istedik ve 50’den küçükse bunu iki ile çarpmasını sağlayabiliriz. Read the rest of this entry »