WEEK 9-10 15.04.2014-22.04.2014



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

MATLAB de GRAFİK İŞLEMLERİ

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. Grafikler DOÇ. DR. ERSAN KABALCI

ZTM112 BİLGİSAYAR DESTETEKLİ ÇİZİM TEKNİĞİ

Ders 5 : MATLAB ile Grafik Uygulamaları

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB

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

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

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

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

AKT 305 Aktüeryal Yazılımlar

Virtualmin'e Yeni Web Sitesi Host Etmek - Domain Eklemek

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

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

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

MATLAB DE 2 BOYUTLU GRAFİK TÜRLERİ

Bölüm 6. Diziler (arrays) Temel kavramlar Tek boyutlu diziler Çok boyutlu diziler

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

Perspektif resimler. MAK112E Computer Aided Technical Drawing Dr C Erdem Perspektif resimler

MM103 E COMPUTER AIDED ENGINEERING DRAWING I

CONTROL LAB1 MATLAB GİRİŞ

DENEY 1: Matlab de Temel Uygulamalar

MATLAB DA 2 BOYUTLU GRAFİK İŞLEMLERİ

Skecher (Çizim) Komutları

Bilgisayar Programlama MATLAB

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

MATLAB ve Simulink Kullanımına Giriş

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).

Ardunio ve Bluetooth ile RC araba kontrolü

IDENTITY MANAGEMENT FOR EXTERNAL USERS

FEN FAKÜLTESİ MATEMATİK BÖLÜMÜ YAZ OKULU DERS İÇERİGİ. Bölümü Dersin Kodu ve Adı T P K AKTS

4. HAFTA ENM 108 BİLGİSAYAR DESTEKLİ TEKNİK RESİM. Yrd.Doç.Dr. İnan KESKİN.

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

Çoklu Kordinat Sistemi

Command: zoom [All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>: a

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.

BBM Discrete Structures: Final Exam Date: , Time: 15:00-17:00

WEB TASARIMININ TEMELLERİ

KÜP YAPIMI. Küp 6 kenarı eşit uzunlukta olan üç boyutlu bir şekildir. Küp. PROJE GÖREVİ mm boyutlarında bir küp tasarlamak

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

a, ı ı o, u u e, i i ö, ü ü şu that (something relatively nearby) şu ekmek o that (something further away) o dondurma

AUTOCAD: Çizim Limitleri

BÖLÜM YÜZEY MODELLEME VE KATI MODELLEME

K12NET ÖĞRENCİ-VELİ PORTALI KULLANIMI USE OF K12NET STUDENT-PARENT PORTAL

Exercise 2 Dialogue(Diyalog)

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

Dairesel grafik (veya dilimli pie chart circle graph diyagram, sektor grafiği) (İngilizce:"pie chart"), istatistik

AKT 305 Aktüeryal Yazılımlar Ödev 1 Yanıtları Soru 1. Create a vector x with the elements...

TEMEL SPICE KULLANIMI. OrCAD programını çalıştırıp, File New Project e tıklayalım. Analog or Mixed A/D seçip proje ismi ve yerini girelim

D-Link DSL 500G için ayarları

Teknoloji Servisleri; (Technology Services)

WEEK 4 BLM323 NUMERIC ANALYSIS. Okt. Yasin ORTAKCI.

CNC MACH breakout board user manual V8 type

SİSTEM BİRİMİ VE EKRAN KOMUTLARI

a, ı ı o, u u e, i i ö, ü ü

İnönü Üniversitesi Makine Mühendisliği Bölümü

SAYISAL HABERLEŞME MATLAB UYGULAMALARI

GÖRÜNTÜ SINIFLANDIRMA

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

BÖLÜM 5 5. ÇİZİM ALANINA ÖZELLİK KAZANDIRMAK. Başlangıçta yapılabilen ayarlar, daha sonra çizim alanının içinde iken de yapılabilir.

HTML 4. Bölüm. Doç. Dr. İsmail Rakıp Karaş Dersin Course Page:

GÖRÜNÜŞLER. Bir nesneyi daha iyi resmedebilmek için Görünüşlerden yararlanılır.

Diyaframlar kendi düzlemlerinde rijittir Kolon temelleri ankastredir 250 pound 'luk adamın kütlesini kip-sec^2/in olarak alınız.

WEEK 11 CME323 NUMERIC ANALYSIS. Lect. Yasin ORTAKCI.

Bu durumda ya cozum yoktur veya sonsuz cozum vardir. KIsaca cozum tek degildir. Veya cozumler birbirine lineer bagimlidir.

MATLAB. Y. Doç. Dr. Aybars UĞUR Yapay Sinir Ağları Ders Notları

DERS 1. (define YAŞ 14) YAŞ = 14. (define BİR-SAYI 0.6) BİR-SAYI = 0.6. (define HIZ -90) HIZ = -90. İki tane de kendiniz yazın: SINIF = Önyükleme

ATILIM UNIVERSITY Department of Computer Engineering

AUTOCAD: Çizime hazırlık

TÜM ÖĞRENCİ DEĞİŞİM PROGRAMLARI (ERASMUS-MEVLANA-FARABİ) BAŞVURU AŞAMALARI AYNI SÜRECİ TAKİP ETMEKTEDİR.

Çizim Alanı Sınırlama

MODÜL BİLGİ SAYFASI : MAKİNE TEKNOLOJİLERİ : AUTOCAD İLE KATI MODELLEME VE GÖRSELLEŞTİRME

AUTOCAD: Komut Anlatımı

Örnek 1 (Virtüel iş çözümü için; Bakınız : Ders Notu Sayfa 23 - Örnek 4)

FONKSİYONLAR. Giriş argümanlarına karşılık gelen çözümü çıkış argümanları olarak sonuçlandırır. Fonksiyondosyalarıkendiçalışmaalanındaki

AST409 Astronomide Sayısal Çözümleme. II. Python da Matrisler

UBE Machine Learning. Kaya Oguz

İZDÜŞÜM. İzdüşümün Tanımı ve Önemi İzdüşüm Metodları Temel İzdüşüm Düzlemleri Noktanın İzdüşümü Doğrunun İzdüşümü Düzlemlerin İz Düşümleri

PSPICE Đ NASIL KULLANIRIM

HTML Etiketleri Genel Özellikler (Global Attributes)

MAT214 BİLGİSAYAR PROGRAMLAMA II DERSİ Ders 12: Grafik Kullanıcı Arayüzü (Graphical User Interface-GUI)

HOW TO MAKE A SNAPSHOT Snapshot Nasil Yapilir. JEFF GOERTZEN / Art director, USA TODAY

Fen ve Mühendislik Uygulamaları ile MATLAB

Uzaktan Algılama Teknolojileri

contourf, imagesc, surf, pcolor imagesc patch patch

Cases in the Turkish Language

CmpE 320 Spring 2008 Project #2 Evaluation Criteria

ENDÜSTRİ MÜHENDİSLİĞİ BÖLÜMÜ YÖNEYLEM ARAŞTIRMASI DERSİ LINDO

JUNIOR KINDERGARTEN İSTEK Private Barış Kindergarten Newsletter December 2013 Age 5

TEKNİK RESİM. Arş. Grv. M. Adil AKGÜL İTÜ İnşaat Fakültesi Hidrolik Ana Bilim Dalı.

MATLAB/SIMULINK E BAŞLANGIÇ

ERASMUS+ ÖĞRENCİ DEĞİŞİM PROGRAMI BAŞVURU SİSTEMİ KULLANIM KILAVUZU USERS GUIDE FOR THE ERASMUS+ STUDENT EXCHANGE PROGRAM APPLICATION SYSTEM

Bilgisayar ne elde eder (görüntüden)? Dijital Görüntü İşleme Fevzi Karslı, KTÜ. 08 Ekim 2013 Salı 51

B düğüm noktasında aşağıya doğru 1'' lik yer değiştirme nedeniyle oluşacak mesnet reaksiyonlarını hesaplayınız.

HIGH SPEED PVC DOOR INSTALLATION BOOK

A) Please come in. B) Quiet, please. C) Clean the board, please. D) Turn off the light, please. Sargın Test 4. Sınıf

GNUPLOT ÇİZİM PROGRAMI

Sekil 1 de plani verilen yapisal sistemin dinamik analizini yaparak, 1. ve 5. modlara ait periyotlari hesaplayiniz.

Transkript:

WEEK 9-10 15.04.2014-22.04.2014

plot >> X = 0:100; >> Y1 = X +7.9; >> Y2 = (X * 4) - Y1; % Notice how X, Y1, and Y2 are the same size. % MATLAB will produce an error if they are not. >> plot(x,y1) plots X (the independent variable) along the X-Axis and plots Y1 (the dependent variable) along the Y-Axis with a solid blue line. A solid line is the default line specification and blue is the default color. >> plot(x,y1,x,y2) plots X vs. Y1 as well as X vs. Y2 all on the same plot. % Please do not close the plot that you have just generated. We will add on to it later.

hold Hold current graph in the Figure >> hold on >> t = 0:pi/20:30*pi; >> plot(t,50*sin(t),'-.ro') % Notice that the original data was not overwritten. % Please do not close the plot that you have just generated. We will add on to it later. >> hold off % Turn off hold now - we won't need it for the next example.

LineSpec A line specification is an argument to plotting functions, such as plot, that defines three components used to specify lines in MATLAB: Line style Color Marker symbol plot(x,y,'-.ro') plots y versus x using a dash-dot line (-.), colored red (r), and places circular markers (o) at the data points. If you specify a marker, but no a linesytle, MATLAB plots only the markers.

Line styles and markers allow you to discriminate different data sets on the same plot when color is not available. For example: plot(x,y1,'-k*',x,y2,'-.ko')

Figure Create a Figure graphics object figure(2) plot figure(3) figure % Notice that this Figure is called Figure 4. Calling a Figure up this way % will automatically generate the next one in the sequence. clf Clear current Figure window % Click on Figure 1 to bring it forward. This will make it the "Current Figure". clf % Notice that the data went away.

close Delete specified Figure close close(h) close name close all >> close(1) >> close(3) >> close all

subplot Create and control multiple Axes subplot(m,n,p) subplot(m,n,p) creates an Axes in the p-th pane of a Figure divided into an m-by-n matrix of rectangular panes. The new Axes becomes the current Axes. subplot mnp; you can omit the parentheses and specify subplot as: where m refers to the row, n refers to the column, and p specifies the pane.

>> figure(1) >> Linear = 1:100; >> Spike = 0.01*ones(1,100); >> Spike(1:2:end) = -0.01; % Notice how this was done. >> Spike(50) = 1; >> subplot(2,1,1); plot(linear) >> subplot(2,1,2); plot(spike) >> figure(2) >> subplot(3,2,1); plot(linear) >> subplot(3,2,2); plot(spike) >> subplot(3,2,3); plot(linear) >> subplot(3,2,4); plot(spike) >> subplot(3,2,5); plot(linear) >> subplot(3,2,6); plot(spike) >> figure(3) >> subplot(3,2,1); plot(linear) >> subplot(3,2,2); plot(spike) >> subplot(3,2,3.5); plot(linear) >> subplot(3,2,5); plot(linear) >> subplot(3,2,6); plot(spike)

line Create a line This example uses the line function to add a shadow to plotted data. First, generate and plot some data: >> close all >> t = 0:pi/20:2*pi; >> plot(t,sin(t),'k') >> line(t,sin(t),'linewidth',1,'color',[.5.5.5]) >> line(t +.06,sin(t),'LineWidth',2,'Color',[.01.8.8]) >> line(t+.16,sin(t),'linewidth',3,'color',[.8.01.8]) >> line(t+.26,sin(t),'linewidth',4,'color',[.8.8.01])

zoom Zoom in and out of a plot zoom off turns interactive zooming off. zoom out returns the plot to its initial zoom setting. zoom toggles the interactive zoom status. zoom xon and zoom yon sets zoom on for the x- and y-axis, respectively.

>> close all >> Y1 = exp (0:0.1:4); >> Y2 = exp(-(0:0.1:4)); >> Y = [Y1 Y2]; >> plot(y) >> zoom % Now try zooming >> zoom out

axis Axis scaling and appearance axis manipulates commonly used Axes properties. axis([xmin xmax ymin ymax]) sets the limits for the x- and y-axis of the current Axes. axis off turns off all axis lines, tick marks, and labels. axis on turns on all axis lines, tick marks, and labels.

>> close all >> x = -10:10; >> plot(sin(x) 'red') >> axis([-10 10-1.00 1.00])

title Add title to current Axes Display a title for the plot below: >> figure(5) >> plot([0 1 2 3 4 5],[5 4 3 2 1 0]) >> title('line with slope of -1')%Include Greek symbols in a title: >> title('\ite^{\omega\tau} = cos(\omega\tau) + isin(\omega\tau)') % FYI - The "ite" stands for italicized ("it") exponential ("e"). % FYI - The "ite" stands for italicized ("it") exponential ("e").

text Create a Text object in the current Axes >> plot(1:200,1:200) >> text(1,100,'\fontname{courier} \fontsize{10} \tau_{\rho} * \gamma^{17}') >> text(5, 170, 'You can display just about any symbol you wish this way.')

Adding Titles, Axis Labels, and Annotations >> close all; >> t = 0:pi/20:30*pi; >> plot(t,50*sin(t),'green') >> xlabel('-\pi \leq \Theta \leq \pi') >> ylabel('sin(\theta)') >> title('plot of sin(\theta)') >> text(pi/4,sin(pi/4),'\leftarrow sin(\pi\div4)')

legend Display a legend for an Axes pos = -1 places the legend outside the Axes boundary on the right side. pos = 0 places the legend inside the Axes boundary, avoiding data if possible. pos = 1 places the legend in the upper-right corner of the Axes (default). pos = 2 places the legend in the upper-left corner of the Axes. pos = 3 places the legend in the lower-left corner of the Axes. pos = 4 places the legend in the lower-right corner of the Axes. pos = [XlowerLeft YlowerLeft] explicitly specifies the lower-left legend position in normalized coordinates

>> close all; >> x = -pi:pi/20:pi; >> plot(x,cos(x),'-r',x,sin(x),'-.b') >> legend('cos','sin',0) >> legend('off') >> legend('cos','sin',1) >> legend('cos','sin',-1) >> legend('off') Notice how easily the legend box can be moved just by clicking on it and dragging it (using the left mouse button).

grid Grid lines for two- and three-dimensional plots grid on adds grid lines to the current Axes. grid off removes grid lines from the current Axes. grid toggles the grid visibility state. >> D = 0:100; >> E = D.^2: >> plot(d,e) >> grid on >> grid off >> grid

Homework 6 Prepare your own function and plot it by using matlab. Please deliver until 28.04.2014

Bu bölümden sonraki bilgiler http://www.ifl.k 12.tr/projedosyalar/MATLAB.pdf Sayfasından doğrudan alınmıştır.

plotyy Fonksiyonu Bazen sayısal aralıkları farklı iki fonksiyonu aynı eksen üzerinde görüntülediğimizde, birinin aldığı değerler, diğerine nazaran çok küçük olduğundan tam olarak ayırdedilemez.bu durumda iki grafiği plotyy komutuyla çizdirdiğimizde grafiği daha ayrıntılı ve net görebilirz. plotyy(ortak_aralık,fonk1,ortak_aralık,fonk2);

UYGULAMA-1 [0, 6pi] aralığında, f(x)=2x²-10x+5 ile g(x)=cos(x/3) fonksiyonlarını aynı grafik ekseninde; a) Normal olarak b) g(x) fonksiyonunu daha belirgin olarak çizdirelim. x=0:0.1:6*pi;f=2.*x.^2-10*x+5;g=cos(x./3); a) plot(x,f);hold;plot(x,g); b) plotyy(x,f,x,g);

polar Fonksiyonu: Kutupsal koordinatlarla verilen bir fonksiyonun grafiğini çizmeye yarar. polar(t,r); Not: Komuttaki t açısı grafiğe ait noktaya karşılık gelen vektörün x ekseniyle yaptığı açıyı, r de bu vektörün uzunluğunu belirtir.

UYGULAMA-2 Örnek: t açısının değer aralığı [0,10p] olmak üzere; a) r1=sin(t) b) r2=tsin(t)cos(t) fonksiyonlarının grafiklerini çizdirelim. t=0:0.1:10*pi; a) r1=sin(t);polar(t,r1); b) r2=t.*sin(t).*cos(t);polar(t,r2);

Üç Boyutlu Grafikler plot3 - Plot lines and points in 3-D space. mesh - 3-D mesh surface. surf - 3-D colored surface. fill3 - Filled 3-D polygons.

plot3(x,y,z); plot3(x,y,z,'çizgi özellikleri',...); plot3(x,y,z,'özellik1',değer1,'özellik2',değer2,...); box on; grafiği bir kutu (prizma) içine almak için.bunun için komut satırına; box off; kutuyu kaldırmak istediğimizde grid on; ızgara çizgileri koymak için. grid off; ızgarayı kaldırmak için

a) (-3,5,8) noktasının grafiğini çizdirme (noktayı isaretleyen), b) x değerleri 1 den 20 kadar 1 er artan bir dizide, y değerleri 15 den 100 ye kadar 5 er artan birer dizi olmak üzere; z değerleri de x dizisinin elemanlarının 2 katından y dizisinin değerlerinin çıkarılmasıyla oluşturulsun. Belirlenen (x,y,z) noktalarından oluşan grafiği çizdirme. c) b) sıkkında tanımlanan grafiğin çizgi rengini sarı, çizgi stilini -., çizgi noktalarının (marker) isaretini *, marker kalınlığını 2 birim yapma. a) plot3(-3,5,8); b) x=1:20;y=15:5:100;z=2*x-y;plot3(x,y,z); c) x=1:20;y=15:5:100;z=2*x-y;plot3(x,y,z,'y-.*','linewidth',2);

UYGULAMA-3 Açı ölçüleri [0, 10pi] aralığında 0.1 er artısla elde edilen değerleri x dizisine, bu değerlerin sinüslerini y dizisine, kosinüslerini de z dizisine atayalım.bu durumda elde edilen (x,y,z) üçlülerinin grafiğini çizdirelim.grafik penceresini hem kutu içine alalım hem de grafik ızgara çizgilerini koyalım. Çözüm: x=[0:0.1:10*pi];y=sin(x);z=cos(x); plot3(x,y,z);box on;grid on;

Yüzey Grafikleri: mesh(z) ile fonksiyonun tanımladığı yüzeyin ağ grafiğini contour(z) ile de fonksiyonun tanımladığı yüzeyin seviye grafiğini çizdirebiliriz. surf(z) ile ilgili bölgenin üç boyutlu yüzey grafiğini, surface(z) ile bölgenin iki boyutlu grafiğini

UYGULAMA-4 xoy düzleminde; yatay olarak, [0.. 10] bölgesini 0.1 er artımlı x dizisine; düsey olarak, [0.. 8] bölgesini 0.2 er artımlı y dizisine atayalım.daha sonra, bu dizileri [X,Y] koordinat matrisine atayalım. a) Z=X+Y matrisine karsılık gelen fonksiyonun i) iki boyutlu düzlem grafiğini, ii) üç boyutlu düzlem grafiğini, iii) yüzey ağ grafiğini, iv) yüzey seviye grafiğini çizdirelim. b) P=X.^2+Y.^2 matrisine karsılık gelen fonksiyonun i) iki boyutlu düzlem grafiğini, ii) üç boyutlu düzlem grafiğini, iii) yüzey ağ grafiğini, iv) yüzey seviye grafiğini çizdirelim. c) Q=sin(X./2)+cos(Y./3) matrisine karsılık gelen fonksiyonun i) iki boyutlu düzlem grafiğini, ii) üç boyutlu düzlem grafiğini, iii) yüzey ağ grafiğini, iv) yüzey seviye grafiğini çizdirelim.

ÇÖZÜMLER x=[0:0.1:10];y=[0:0.2:8];[x,y]=meshgrid(x,y); Z=X+Y;P=X.^2+Y.^2;Q=sin(X./2)+cos(Y./3); a) i)surface(z); ii) surf(z); iii) mesh(z); iv) contour(z); b) i)surface(p); ii) surf(p); iii) mesh(p); iv) contour(p); c) i)surface(q); ii) surf(q); iii) mesh(q); iv) contour(q);

peaks Fonksiyonu İle Kare Matris Olusturma: nxn lik bir kare matris olusturan fonksiyon peaks dir.kullanımı peaks(n) biçimindedir.bu matrisi olustururken x ve y koordinatlarıyla ilgili 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2) - 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2) - 1/3*exp(-(x+1).^2 - y.^2) fonksiyon kullanılır. Bu matrisi z gibi bir matris değiskenine z=peaks(n); komutuyla atayıp z matrisi ile ilgili grafikler çizdirilebilr.örneğin; surface(z) ile z nin iki boyutlu alan grafiği; surf(z) ile z nin yüzey grafiği, mesh(z) ile ağ grafiği, contour(z) ile yüzey seviye grafiği çizdirilebilir.

UYGULAMA-5 a) 30x30 boyutlarındaki bir kare matrisi z dizisine atayalım, b) z matrisinin iki boyutlu alan grafiğini, c) z matrisinin üç boyutlu yüzey grafiğini, d) z matrisinin üç boyutlu yüzeyinin ağ grafiğini, e) z matrisinin üç boyutlu yüzey seviye grafiğini çizdirelim. a) z=peaks(30) b) surface(z) c) surf(z) d) mesh(z) e) contour(z)

Ezplot Fonksiyonu: Matlab'ın en güçlü fonksiyonlarından biridir.bu grafik fonksiyon; metin olarak girilen f(x,y)=0 biçimindeki kapalı fonksiyon grafiklerini çizdirmeye yarar. Kullanımı: ezplot('kapalı fonksiyon ifadesi'); veya ezplot('kapalı fonksiyon ifadesi',[xmin xmax]); veya ezplot('kapalı fonksiyon ifadesi',[xmin xmax ymin ymax]); biçiminde kullanılabilir.burada xmin x değerlerinin baslangıç değeri, xmax x değerlerinin bitis değeri,

UYGULAMA-6 fonksiyonu grafiğini; fonksiyonunun grafiğini ezplot a) Normal olarak b) x değerleri [-5, 10] aralığında c) x değerlerini [-5, 5] aralığında, y değerlerini [- 10, 30] aralığında çizdirelim.

ÇÖZÜM-6 a) ezplot('y-(x^3-4*x)/(x^2-2*x-3)'); b) ezplot('y-(x^3-4*x)/(x^2-2*x-3)',[-5 10]); c) ezplot('y-(x^3-4*x)/(x^2-2*x-3)',[-5 5-10 30);

UYGULAMA-7 çizdirelim. bağıntısının grafiğini x ve y değerlerinin her ikisi de [-20, 20] aralığında ezplot('x^2*sin(y)+y^2*sin(x)-3',[-20 20-20 20]);

Ezplot3 Fonksiyonu: Metin olarak girilen f(x,y,z)=0 biçimindeki kapalı fonksiyon grafiklerini üç boyutlu uzayda çizdirmeye yarar. x, y ve z vektörleri t gibi bir parametreye bağlı birer fonksiyonlardır.yani, x=f(t), y=g(t) ve z=h(t) gibi birer fonksiyondur. ezplot3('f(t)','g(t)','h(t)'); veya ezplot3('f(t)','g(t)','h(t)',[tmin tmax]); Not 1) Burada tmin t parametresinin baslangıç değeri, tmax t parametresinin bitis değeridir. Not 2) tmax ve tmin değerleri belirtilmezsematlab bunu [0 2pi] olarak alır.

UYGULAMA-8 Parametrik denklemleriyle verilen üç boyutlu eğrinin grafiğini ; a) Normal varsayılan aralıkta b) t değerleri [-10p, 10p] aralığında çizdirelim. a) ezplot3('sin(t)','exp(t)','t*cos(t)'); b) ezplot3('sin(t)','exp(t)','t*cos(t)',[-10*pi 10*pi]);

cylinder Fonksiyonu: Silindir çizdirmeye yarayan fonksiyondur. cylinder; veya cylinder(r,n); Not 1) Buradaki r silindirin çapı, n de silindiri olusturan yüzey sayısıdır.varsayılan n değeri 20 dir. Not 2) n değerini küçük alırsak, örneğin 5, 10 gibi silindir pirizmaya dönüsür.

UYGULAMA-9 a) Normal varsayılan değerlerle bir siliindir b) Taban çapı 3 birim, yüzey sayısı 50 olan bir silindir; c) Taban çapı 7 birim olan bir üçgen pirizmayı, hsv renk haritasıyla boyayarak çizdirelim. a) cylinder; b) cylinder(3,50); c) cylinder(7,3);colormap(hsv);

sphere Fonksiyonu: 1 birim yarıçapında bir küre çizdirmeye yarayan fonksiyondur. Kullanımı: sphere; veya sphere(n); Not: Buradaki n sayısı küre yüzeyini olusturan yüzeylerin sayısıdır varsayılan değeri 20 dir.

UYGULAMA-10 a) varsayılan değerlerde bir küre; b) Yüzeyini olusturan parçaların sayısı 70 olan bir küre çizdirelim. a) sphere; b) sphere(70);

Not 1) Belirlenen yüzeyin rengi Matlab tarafından otomatik olarak belirlenir.ancak bu renkten baska Matlabın hazır yüzey renk haritalarından birisi ile de boyanabilir.bu renk haritaları sunlardır: Color maps. hsv - Hue-saturation-value color map. hot - Black-red-yellow-white color map. gray - Linear gray-scale color map. bone - Gray-scale with tinge of blue color map. copper - Linear copper-tone color map. pink - Pastel shades of pink color map. white - All white color map. flag - Alternating red, white, blue, and black color map. lines - Color map with the line colors. colorcube - Enhanced color-cube color map. vga - Windows colormap for 16 colors. jet - Variant of HSV. prism - Prism color map. cool - Shades of cyan and magenta color map. autumn - Shades of red and yellow color map. spring - Shades of magenta and yellow color map. winter - Shades of blue and green color map. summer - Shades of green and yellow color map. Aktif penceredeki yüzeyin rengini bone (kemik rengi) ile boyamak için, komut satırına; colormap(bone); komutu yazılmalıdır.