Finans Mühendisliği


MATLAB 7 ile Etkileşimli Grafik Çizimi
Giriş
MATLAB 7 içerisindeki yeni araçlar sayesinde grafik çizimi ve grafik üzerine eklemeler yapmak için kod yazmanıza gerek kalmamaktadır. Bu sayede verileri daha hızlı ve kolayca görselleştirmeniz mümkün olacaktır. Ayrıca otomatik kod yaratımı sayesinde seçtiğiniz grafik özelliklerini farklı veriler için de kullanabilirsiniz. Bu makale, MATLAB 7'nin bu yeteneklerini açıklamanın yanında video başlangıç eğitimini de içermektedir.

MATLAB 7 ile Etkileşimli Grafik Çizimi
MATLAB 7 içerisindeki etkileşimli grafik çizimi araçlarına, figür penceresindeki araçlar menüsünden ulaşılır.

Figür 1: Plot tools u aktif hale getirmek için tuşa basmak yeterlidir. Büyütmek için lütfen resme tıklayınız.

Plot tools'u boş bir figür ekranı açtıktan sonra etkin hale getirebilirsiniz. Ancak bunun yanında Workspace Penceresinden, Array Editörü kullanarak veya komut satırında plot komutunu kullanarak başlangıç grafiğini çizdirdikten sonra plot tools'u aktif hale getirmeyi tercih edebilirsiniz. Plot tools sayesinde etkileşimli olarak:

- Figür ekranına yeni veriler eklenebilir,
- Figüre yeni eksenler eklenebilir,
- Nesnelerin özellikleri değiştirilebilir,
- Şekiller çizilip açıklamalar yazılabilir.

Figür 2 plot tools un kullanımıyla ilgili bir örnek uygulama göstermektedir.


Bu yeni özellik sayesinde workspace değişkenlerinden hızlı bir şekilde grafik oluşturabileceksiniz. Ayrıca bu özellik sayesinde MATLAB programlama fonksiyonlarına hakim olmayan kullanıcılar da kolaylıkla üstün görsel özelliklere sahip grafikler oluşturabilmektedir.

MATLAB 7 ile Figür Ekranından M-dosya Yaratımı
MATLAB 7 ile figür ekranlarından M-dosya oluşturmanız mümkün hale gelmiştir. Aşağıda, plot tools kullanılarak oluşturulmuş figür ekranından otomatik olarak oluşturulan bir M-dosya görülmektedir. Otomatik kod yaratımı için figür ekranındaki File menüsünden Generate M-file seçeneğine tıklamanız yeterlidir.



Otomatik olarak yaratılan bu fonsiyonu daha sonra program içerisinden farklı veri setleri ile çağırmak mümkündür. Bu sizin interaktif olarak oluşturduğunuz grafik özelliklerini bir rütin haline getirmenizi sağlayacaktır. Kod yaratımı sırasında kullanılan fonksiyonlar temel olarak kullanıcı seviyesindeki plot, title, xlabel, ylabel gibi komutlardır. Bu da deneyimli olmayan MATLAB kullanıcılarının grafik çizme komutlarını öğrenmeleri bakımından yararlı olmaktadır.

Ayrıca figür ekranı üzerindeki tek bir eksen yada nesne için, edit modda iken üzerine sağ tıklayarak çıkacak menü kullanılarak M-dosya oluşturulabilir.

Video Eğitim(7 dak.,12 s.)