0
1330514105 VIGA APRILIANA SARI
1
PLOT DUA DIMENSI
Bab ini menjelaskan cara MATLAB dapat digunakan untuk membuat dan memformat
berbagai jenis plot dua dimensi. Plot adalah alat yang sangat berguna untuk menyajikan
informasi.
2. Line Specifiers:
Specifier baris adalah opsional dan dapat digunakan untuk menentukan gaya dan warna baris
jenis penanda (jika pembuat diinginkan). Para penentu gaya garis adalah
1
Spesifikasi marker type titik data:
Contoh :
>> t = 0:pi/10:2*pi;
>> y = sin(t);
>> y2 = sin(t-0.25); y3 = sin(t-0.5);
>>plot(t,y,'<-',t,y2,'-',t,y3,':')
>>plot(t,y,'p-',t,y2,'-',t,y3,':')
>> plot(t,y,'p',t,y2,'-',t,y3,':')
Linestyle :
2
Linestyle Spesifikasi
solid line
-
(default)
Dashed --
Dotted :
dash-dot -.
Catatan tentang menggunakan specifers:
3
>> yr=[1988:1:1994];
Plot of Function
Contoh:
%A acript file that creat a plot of x= [-2 : 0. 01: 4] ;
%tha function: 3.5.^ (-0.5*x).*cos(6x) y=3.5.^(-0.5*x).*cos(6*x)
>>plot(x,y)
Fungsi yang akan diplot. Domain x dan, opsional, Penspesifikasi yang menentukan
limist dari sumbu y. jenis dan warna garis dan
penanda (opsional).
Fungsi fplot ini: menggambar grafik f dalam selang interval a <x<b
Contoh: >> fplot('sin(1 ./ x)', [0.01 0.1])
FPLOT(F,[XMIN,XMAX,YMIN,YMAX])
Fungsi fplot ini: menggambar grafik f dalam selang interval xmin <x<xmax dan
ymin <y<ymax
Contoh: >> fplot('[tan(x),sin(x),cos(x)]',2*pi*[-1 1 -1 1])
Contoh di atas juga untuk menggambar lebih dari 1 grafik fungsi dalam 1 perintah
>>x=[-2:0.01:4];
>>y=3*x .^3-26*x+6;
>>yd=9*x .^2-26;
>>ydd=l8*x;
4
>>plot (x,y, -b) [Grafik pertama dibuat]
>>hold on
>>plot (x,yd, - -r) [Dua grafik yang ditambahkan ke gambar.]
>>plot(x,ydd, :k)
>>hold off
c. Menggunakan Baris perintah
7. Memformat PLOT
a. Menambahkan Label & Judul grafik
text(x,y,string)
Contoh :
>> plot(0:pi/20:2*pi,sin(0:pi/20:2*pi))
>> text(0,0,' sin(\pi)','FontSize',10)
>> text(pi,0,' \leftarrow sin(\pi)','FontSize',18)
gtext(string1,string2,...)
Contoh :
>>x = -pi:.1:pi;
>>y = sin(x);
>>plot(x,y)
>>gtext(sin(\pi))
d. Legenda perintah:
legend('string1', 'string2', ..... ,pas)
Pas -1: Menempatkan legenda di luar batas sumbu di sisi kanan.
5
Pas 0 : Menempatkan legenda di dalam batas-batas sumbu di lokasi yang Feres antar sedikit
dengan grafik.
Pas 1 : Menempatkan legenda di pojok kanan atas plot (default).
Pas 2 : Menempatkan legenda di pojok kiri atas plot.
Pas 3 :Tempat legenda di sudut kiri bawah dari plot.
Pas 4 : Menempatkan legenda di pojok kanan bawah plot.
Modifikasi Efek
\bf Menebalkan huruf
\it Membuat huruf miring
\rm Huruf normal
\fontname{fontname} Menentukan font yang digunakan
\fontsize{fontsize} Menentukan ukuran font
6
9. Sumbu perintah:
axis ([xmin, xmax, ymin, ymax])
Mengatur batas kedua x dan y sumbu (xmin, xmax, ymin, dan ymax adalah angka).
axis equal Mengatur skala yang sama untuk kedua sumbu.
axis square Mengatur daerah sumbu menjadi persegi.
axis tight Mengatur batas sumbu untuk berbagai data
gridmemunculkan grid line pada gambar (on dan off)
grid onmemunculkan grid line pada gambar
grid offmenghilangkan grid line pada gambar
contoh:
>>x=[10:0. 1:22];
>>y=95000./x.^2;
>>xd=[10:2:22];
>>yd=[950 640 460 340 250 180 140];
>>plot(x,y,'-','LineWidth',1.0)
>>xlabel('DISTANCE (cm)')
>>ylabel('INTENSITY (lux)')
>>title( '\fontname{Arial}Light Intellsity as a Funtion of Distance', 'FtntSize',14)
7
>>axis([8 24 0 1200])
>> text(14, 700, Operasion between theaey and experiment., 'E1ge0llar', r,
'L:ineKidth' ,2)
>>hold on
>>plot(xd,yd,'ro--','linewidth',1.0,markersize',10)
>>legend('Theory','ExperimentO)
>>hold off
11. Histogram
8
50.2500 54.7500 59.2500 63.7500
68.2500 72.7500 77.2500 81.7500 86.2500
90.7500
9
13. Menempatkan plots ganda pada halaman sama
subplot (m,n,p)