MATLAB ile Grafik Çizimi. Doç. Dr. İrfan KAYMAZ

Benzer belgeler
Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB

MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ

MATLAB de GRAFİK İŞLEMLERİ

Matlab da 2-boyutlu Grafik Çizimi. Arş. Gör. Mehmet Ali ÜSTÜNER

STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y).

Grafik Komutları. Grafik Türleri plot: çizgisel grafikler bar: sütun bar şeklindeki grafikler stem: sütun çizgisel grafikler pie: pasta grafikleri

MATLAB. Grafikler DOÇ. DR. ERSAN KABALCI

6. ÇİZİM İŞLEMLERİ Boyutlu Eğri Çizimi x ve y vektörleri ayni boyutta ise bu vektörleri ekrana çizdirmek için plot(x,y) komutu kullanılır.

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü

SAYISAL ANALİZ. Doç.Dr. Cüneyt BAYILMIŞ. Sayısal Analiz. Doç.Dr. Cüneyt BAYILMIŞ

MATLAB DA 2 BOYUTLU GRAFİK İŞLEMLERİ

AST415 Astronomide Sayısal Çözümleme - I. 7. Grafik Çizimi

Algoritmalar ve Programlama. DERS - 4 Yrd. Doç. Dr. Ahmet SERBES

Yukarıdaki program çalıştırıldığında aşağıdaki sonucu elde ederiz.

DENEY 1: Matlab de Temel Uygulamalar

plot Nokta grafiği >> X = 0:100; >> Y1 = X +7.9; >> Y2 = (X * 4) -Y1;

MATLAB Semineri. EM 314 Kontrol Sistemleri 1 GÜMMF Elektrik-Elektronik Müh. Bölümü. 30 Nisan / 1 Mayıs 2007

CONTROL LAB1 MATLAB GİRİŞ

MATLAB GRAFİK. Matlab, 2D ve 3D başta olmak üzere çok gelişmiş grafik araçları sunar:

Ders 5 : MATLAB ile Grafik Uygulamaları

İM 205-İnşaat Mühendisleri için MATLAB. Irfan Turk Fatih Üniversitesi,

MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI

MAK1010 MAKİNE MÜHENDİSLİĞİ BİLGİSAYAR UYGULAMALARI

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü

BİLGİSAYAR PROGRAMLAMA VE FİZİKTE PROGRAMLAMA DERSLERİ İÇİN MATLAB ÇALIŞMA NOTLARI. Mehmet ÖZKAN

BAHAR YARIYILI MAK1010 MAKİNE MÜHENDİSLİĞİNDE BİLGİSAYAR UYGULAMALARI DERSİ FİNAL SINAV SORULARI

Bilgisayar Programlama MATLAB

BÖLÜM 3. RESİM KÂĞITLARI

BİLGİSAYAR PROGRAMLAMA. Yrd. Doç. Dr. Beytullah EREN

Ekle sekmesindeki Tablolar grubundaki Tablo seçeneği ile tablo oluşturulur.

Skecher (Çizim) Komutları

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

Fen ve Mühendislik Uygulamalarında MATLAB

GNUPLOT ÇİZİM PROGRAMI

EHM381 ANALOG HABERLEŞME DÖNEM PROJESİ

BİL 810 İnşaat Mühendisliğinde Bilgisayar Uygulamaları

NĐĞDE ÜNĐVERSĐTESĐ Elektrik Elektronik Mühendisliği Bölümü. Devre Tasarımı Ders Notları MATLAB. Arş. Gör. Salim ÇINAR. salim çınar

AÇILIŞ EKRANI. Açılış ekranı temelde üç pencereye ayrılır:

Grafik Tasarım Serkan AKSU Photoshop CS Araçlar

Netcad 7.0 progamında Arazi Topoğrafyasının Gösterimi (Netsurf Modü-

14 Şubat 2011 Pazartesi günü uygulamada çözdüğümüz 2. Soruyu, aynı sıra ile bu defa MATLAB kullanarak çözelim.

BÖLÜM 4 FREKANS DAĞILIMLARININ GRAFİKLE GÖSTERİLMESİ

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

Bilgisayar Programlama MATLAB

CAEeda TM OM6 KANADI MODELLEME. EDA Tasarım Analiz Mühendislik


4.1. Grafik Sihirbazını kullanarak grafik oluşturma

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1

Uzaktan Algılama Teknolojileri

İstatistik ve Olasılık

Mühendislikte İstatistiksel Yöntemler

BÖLÜM 5 5. TABLO OLUŞTURMAK

Çizim komutlarının bulunduğu Create menüsü

Dijital Kontrol Sistemleri Prof.Dr. Ayhan Özdemir. Dengede bulunan kütle-yay sistemine uygulanan kuvvetin zamana göre değişimi aşağıda verilmiştir.

Tek Değişkenli Sürekli Dağılımlar-III

DOĞRUSAL DENKLEMLER VE KOORDİNAT SİSTEMİ

1. MİCROSOFT EXCEL 2010 A GİRİŞ

CAEeda ÇÖZÜMÜ YAPILMIŞ NACA 0012 KANADI İÇİN 2B ÇİZİM EĞİTİM NOTU. EDA Tasarım Analiz Mühendislik

MATLAB DA SAYISAL ANALİZ DOÇ. DR. ERSAN KABALCI

MATLAB ve Simulink Kullanımına Giriş

MatLab. Mustafa Coşar

TEMEL ÇĐZĐM VE OBJE OLUŞTURMA ĐŞLEMLERĐ

8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma

Açılan penceren gerekli ayarlamalar yapılarak sayfa numaraları görüntülenir.

Probability Density Function (PDF, Sürekli fonksiyon)

iris setosa iris versicolor iris virginica

Bilgisayar Programlama

Yrd. Doç. Dr. Caner ÖZCAN

Diğer oyuncakları görmek için arka sayfaya bak!

ANTETLER. Prof. Dr. Selim ÇETİNKAYA A X M A 0.14 M A C M 0.06 A X 45. M42 X 1.5-6g 0.1 M B M

DİŞLİ ÇARKLAR. Makine Elemanları 2 PROFİL KAYDIRMA. Doç.Dr. Ali Rıza Yıldız. BURSA TECHNICAL UNIVERSITY (BTU) Department of Mechanical Engineering

MÜHENDİSLİ ÇİZİMLERİ LABORATUVAR UYGULAMASI

BM202 SAYISAL ÇÖZÜMLEME

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Şekilde görülen integralin hesaplanmasında, fonksiyonun her verilen bir noktası için kümülatif alan hesabı yapılır.

ELN3052 OTOMATİK KONTROL MATLAB ÖRNEKLERİ - 2 TRANSFER FONKSİYONU, BLOK ŞEMA VE SİSTEM BENZETİMİ UYGULAMALARI:

EĞİTİM-ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIF 2. DÖNEM 2. SINAV ÇALIŞMA NOTLARI

Fırat Üniversitesi DENEY NO: 7 GÖRÜNTÜ İŞLEME UYGULAMALARI 1. GİRİŞ

3. Ders Çok Boyutlu (Değişkenli) Veri Analizi

Microsoft Word 2007 Çalışma Soruları

MATLAB/SIMULINK E BAŞLANGIÇ

Animasyon Teknikleri, Ses ve Video İşlemleri 1 / 18

BİLGİSAYAR DESTEKLİ TASARIM (TEKNİK RESİM-II) Yrd.Doç.Dr. Muhammed Arslan OMAR

Paint. , Tüm Programlar, Donatılar ve ardından

RASGELE SÜREÇLER İ.Ü. ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ İLETİŞİM LABORATUVARI ARALIK, 2007

NAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI

Bilgi Teknolojileri Kullanımı 2. Seviye [ 10 Saat ]

7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ

BÖLÜM 8 B- SUNU PROGRAMI 1. MICROSOFT POWERPOINT NEDİR? 2. POWERPOINT PROGRAMININ BAŞLATILMASI

BİLGİSAYAR PROGRAMLAMA MATLAB

BİL 810 İnşaat Mühendisliğinde Bilgisayar Uygulamaları

DENEME SINAVI. ECDL BAŞLANGIÇ Hesap Tablosu

MICROSOFT OFFICE WORD 2010 ÖRNEK TEST SORULARI

Microsoft Word 2007 Modül 4 Çalışma Soruları

1.1 Web Kavramlar URL terimini tanımlayınız ve anlayınız.

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

Pencereler Pencere Özellikleri

Makine Elemanları Dersi Bilgisayar ile buluşuyor: Dişli Çarkların 3D Modeli ve Kinematik Analizi (Taslak)

Transkript:

MATLAB ile Grafik Çizimi Doç. Dr. İrfan KAYMAZ

MATLAB de GRAFİK İŞLEMLERİ MATLAB diğer programlama dillerine nazaran oldukça güçlü bir grafik araç kutusuna (toolbox) a sahiptir. MATLAB de grafik çizebilmenin en kolay yollarından biri plot komutunu kullanmaktır. Örnek 1: y x 9x 0 Fonksiyonun herhangi bir aralıktaki grafiği aşağıda verilen MATLAB komutlarını icrası ile elde edilebilir

GRAFİK DÜZENLEYEN KOMUTLAR Bir grafikte aşağıda verilen tanımlamalar mevcut olmalıdır: Grafiğin başlığı Eksen takımlarının isimleri Grafiğe bir isim, başlık vermek için title komutu kullanılır X eksenine bir eksen ismi verilmesi için xlabel Y eksenine bir eksen ismi verilmesi için ylabel komutu kullanılır Örnek :

ÇOKLU GRAFİKLER MATLAB de tek bir grafik penceresinde birden fazla grafik çizdirmek mümkündür. Örnek 3: Fonksiyonun t ye göre değişimlerini aynı grafik üzerinde gösterebilmek için aşağıda verilen MATLAB programı icra edilir: y ( t) 6t 5 y( t) 3t 5t 8

Örnek 4: Eksen işaretlerinin ayarlanması

GRAFİKLERDE ÇEŞİTLİ DÜZENLEMELER Elde edilen grafiklerde aşağıda belirtilen düzenlemeler yapılabilir: çizgi rengi ve tipini değiştirmek x değişkeni ile fonksiyon değerinin kesişitiği noktaların işaretlemek Grafiklere açıklama eklemek Plot(x,y, r- ) şeklindeki bir komut ile x ve y vektörlerinin grafik çizgi renginin kırmızı ve düz bir çizgi olması sağlanır.

Renk İşaretleme Biçimi Çizgi biçimi Y: sarı. : nokta - : sürekli çizgi M:magna o : yuvarlak : : nokta nokta B:mavi x : x işareti -. : kesikli çizgi ve nokta R:kırmızı + :artı işareti -- : kesikli çizgi G:yeşil * :yıldız işareti W:beyaz S : kare D: elmas V : aşağı üçgen ^ : yukarı üçgen <: sola üçgen >: sağa üçgen P: beşgen

GRAFİKLERDE ÇEŞİTLİ DÜZENLEMELER Legend fonksiyonu ile hangi eğrinin hangi fonksiyona ait olduğu belirtilir. Örnek 5:

Figure fonksiyonu ile çoklu grafikler Birden fazla grafik penceresini açmak için figure(n) komutu kullanılır. Burada n grafik penceresini belirtmektedir. Örnek 6:

Subplot fonksiyonu ile Alt Grafikler Aynı grafik penceresinde birden fazla grafik çizmek için subplot (a,b,c) fonksiyonu icra edilir. Burada a: grafik penceresinin satır sayısı b: grafik penceresinin sütün sayısı c: alt pencere numarası Örnek 7:

Hold komutu Aynı eksen takımında birden fazla grafik çizmek için hold komutu kullanılır. Figure fonksiyonu kullanılmadığı sürece işletilen her bir plot komutu aynı grafik penceresinde işlem görür. Örnek 8:

Veri Grafikleri Pasta Grafikleri: İki Boyutlu 11% % 33% 8% 11% 6% % 33% Explode ifadesi ile ilgili oran pasta grafikten ayrı olarak çizilir. 8% 6%

Data Grafikleri Pasta Grafikleri: Üç Boyutlu % 11% 8% 33% 6%

Üç Boyutlu Grafikler Çubuk Grafikleri: 3D 60 40 0 0 1 1 3 4 5 6

-0.1 0 0 0 Üç Boyutlu Grafikler Eş yükselti eğrileri [X,Y] = meshgrid(-:.:,-:.:3); Z = X.*exp(-X.^-Y.^); [C,h] = contour(x,y,z); clabel(c,h) colormap cool 3.5 1.5 1 0.5 0-0. -0.1-0. -0.3-0.1 0.1 0.3 0. 0.1 0.4 0.1-0.5-0.4-0.3-0. 0. 0.3 0. -1-1.5-0.1 0.1 - - -1.5-1 -0.5 0 0.5 1 1.5

Üç Boyutlu Grafikler 0.4 0. 0-0. -0.4 0 - - -1.5-1 -0.5 0 0.5 1 1.5 4 0 - -4 1 0-1 - - -1 0 1

Histogram Çizme MATLAB de histogram çizmek için kullanılan komut: hist(x) 9 8 7 6 5 4 3 1 0 1.5.5 3 3.5 4 4.5 5 1 10 8 6 4 0 1.5.5 3 3.5 4 4.5 5

Uygulamalar Uygulama 1: Yanda verilen dataları bir dosyadan okuyup grafiğini çizen bir MATLAB programı yazınız Uygulama : Aşağıda verilen fonksiyonu x:-4:4, y=-4:4 aralığında 3D olarak çiziniz. z x 3 y 3 cos( x* y) x y 1 10 3 13 5 15 8 16 9 18 Uygulama 3: Aşağıda verilen fonksiyonu x:-4:4, y=-4:4 aralığında 3D ve eş yükselti eğrilerini bir grafik penceresinde birlikte gösteriniz (subplot). z x y