Matlab
Matlab programının dersleri
Matlab Kullanımı: Dizin İşlemlerin Kullanılan Komutlar
2 Mar
Matlab programı üzerinde çalışken aktif olan dizin ile ilgili aşağıdaki komutlarla işlemler yapabilirsiniz.
pwd – Aktif çalışma dizinini gösteriri
dir – Aktif dizindeki dosya listesini veriri
what – Aktif dizindeki Matlab dosyalarının listesini verir
cd – Aktif dizini değiştirir
path – Arama yolu listesi veriri
addpath – Arama yoluna dizin ekler
pathtool – Arama yüzü panosunu açar
Matlab Kullanımı: Mevcut Oturumun Saklanması
2 Mar
Standart Matlab programı üzerinde çalışırken mevcut değişkenler save komutu ile kaydedilebilir. Kaydedilirken tüm değişkenler veya istenilen değişkenler kaydedilebilir. Değişkenleri bir dosya içinde de saklayabiliriz. Bunu yapmak için save komutundan sonra önce dosya adı daha sonra değişken isimleri şeklinde bir kullanım uygulanır. Bu saklanan dosyaların uzantısı .mat ‘tır ve binary (ikili) dosyalardır. Load komutu ile de bu kaydedilen dosyalar programa yüklenebilir. Bunun için load komutundan sonra dosya adını yazmak yeterlidir. Dosyanın uzantısı yazılmaz.
Matlab’da mevcut oturumda komut penceresi üzerinde olan tüm yazılar diary komutu ile kaydedilirler. Saklanan dosyalar ASCII karakterli metin dosyalarıdır ve herhangi bir metin editöründe görüntülenebilirler. diary komutundan sonra dosya ismi tanımlanırsa bundan sonra komut More >
Matlab Kullanımı: Metin Editörü ve Debugger
1 Mar
Bu derse kadar anlatılan tüm derslerde istediğimiz komutu programa yazıp enter tuşuna basarak çalıştırdık. Tüm bu yaptığımız işlemler programı kapattıktan sonra silindi. Aynı işlemleri yapmak istediğimizde aynı kodları tekrar yazmak zorundayız. Bu durum programlama mantığına pek uygun değildir. Matlab ‘da diğer programlama dillerinde de olduğu gibi istediğimiz şekilde kaynak kodları hazırlayarak bunları istenilen zaman çalıştırabilmekteyiz. Bunlar düz metin program dosyaları ve fonksiyon program dosyaları olmak üzere iki türlüdür.
Matlab diliyle yazdığımız kaynak kodlarını istediğimiz herhangi bir metin editörü ile yazabiliriz. Fakat Matlab’ın bunu için tasarlanmış çok kullanışlı bir metin editörü mevcuttur. Editör/Debugger metin editörü olarak adlandırılan bu pencereyi File-New-Blank M-File yolunu More >
Matlab Kullanımı: 3 Boyutlu Yüzey Grafiği Oluşturmak
1 Mar
gibi üç boyutlu fonksiyonların yüzey grafiğini Matlab dilinde mesh ve meshgrid fonksiyonlarıyla çizebilmemiz mümkün. meshgrid komutu x-y düzlemindeki grid çizgilerini oluşturur ve fonksiyonun 3boyut değerinin hesaplar. mesh komutu ise istenilen yüzey eğrisini oluşturur.
>> x_degerleri=-20:2:20; >> y_degerleri=-10:1:10; >> [X,Y]=meshgrid(x_degerleri,y_degerleri);fonksiyonunu hesaplayıp grafiği çizdiriyoruz.
>> Z=X.^2+Y.^2; >> mesh(X,Y,Z)
Matlab Kullanımı: 3 Boyutlu Çizgi Grafiği Oluşturmak
28 Şub
Daha önce grafik çizimini yapabilmek için kullandığımız plot komutunu görmüştük. Bu komutta program bize iki boyutlu bir grafik veriyordu. Benzer kullanıma sahip plot3 komutu ile de 3 boyutlu grafikler elde etmemiz mümkün. Bunun için tahmin edebileceğiniz gibi x ve y değerlerinin dışında bize ilave bir z değişkeni gerekiyor.
Aşağıdaki örnekte basit bir 3 boyutlu grafik oluşturuyoruz.
>> X=[3 4 6 8]; >> Y=[2 4 8 9]; >> Z=[1 4 7 8]; >> plot3(X,Y,Z); grid on; >> xlabel(‘x değeri’);ylabel(‘y değeri’);zlabel(‘z değeri’);… title(’3 boyutlu grafik’);2 boyutlu grafik ile aynı işlemi yaptık. Yukarıdaki plot3 hariç diğer tüm komutları daha önce kullanmıştık. Yukarıdaki kodda ilk kez gördüğümüz More >

