Visualisai pada matlab memungkinkan kita untuk mendapatkan gambar maupun grafik dari hasil perhitungan rumus yang dimasukan, nah hasil visualisasi ini bisa memperjelas suatu hasil perhitungan bisa berupa 2 Dimensi maupun 3 Dimensi.
MATLAB memiliki beberapa bentuk grafik yang dapat dibuat dengan mudah dan cara penggunaannyapun sederhana. Berikut ini akan diberikan contohcontoh untuk menampilkan berbagai grafik berdasarkan kategori :
Grafik 2D
1. Grafik garis, mencetak grafik chirp.
>> x=0:0.05:5; {Enter}
>> y=sin(x.^2); {Enter}
>> plot(x,y); {Enter}
2. Grafik Batang (Bar), mencetak kurva BELL.
>> x=2.9:0.2:2.9; {Enter}
>> bar(x,exp(x.*x)); {Enter}
3. Grafik Tangga, mencetak Gelombang sinus dalam grafik tangga.
>> x=0:0.25:10; {Enter}
>> stairs(x,sin(x)); {Enter}
4. Grafik ErrorBar, mencetak Grafik ErrorBar pada fungsi dengan kesalahan secara acak.
>> x=2:0.1:2; {Enter}
>> y=erf(x); {Enter}
>> e=rand(size(x))/10; {Enter}
>> errorbar(x,y,e); {Enter}
5. Grafik Polar, mencetak fungsi perkalina sin dan cos dalam bentuk polar.
>> t=0:.01:2*pi; {Enter}
>> polar(t,abs(sin(2*t).*cos(2*t)));{Enter}
6. Grafik Stem, mencetak perkalian fungsi sin dengan eksponensial.
>> x=0:0.1:4; {Enter}
>> y=sin(x.^2).*exp(x); {Enter}
>> stem(x,y) {Enter}
Grafik 3D
1. Grafik Mesh, mencetak bentuk grafik mesh dari fungsi "peaks" yang telah disiapkan didalam MATLAB.
>> z=peaks(25); {Enter}
>>figure(2);surf(z);{Enter}
2. Grafik Surface, mencetak grafik permukaan dari fungsi "peaks" dengan pola warna "jet" yang telah didefinisikan didalam MATLAB.
>> z=peaks(25); {Enter}
>> surf(z); {Enter}
>> colormap(jet); {Enter}
3. Grafik Contour, mencetak kontur dari fungsi "peaks".
>> z=peaks(25); {Enter}
>> contour(z,16); {Enter}
4. Grafik Quiver, mencetak pola arah gerakan suatu nilai.
>> x = 2:.2:2; y = 1:.2:1; {Enter}
>> [xx,yy] = meshgrid(x,y); {Enter}
>> zz = xx.*exp(xx.^2yy.^2); {Enter}
>> [px,py] = gradient(zz,.2,.2); {Enter}
>> quiver(x,y,px,py,2); {Enter}
FUNCTION MFILE
Fungsi adalah mfile yang menerima argument input dan menghasilkan argument output. Fungsi dapat dipanggil langsung dari command window atau dari suatu m file yang berbeda. Aturan penulisan fungsi adalah sebagai berikut :
Fungsi di dalam matlab jika disimpan secara default akan tersimpan dengan nama yang sama dengan nama fungsinya.
Jika kita akan menggunakan fungsi tersebut, maka pada command window kita tuliskan : >> akar( 1, 8, 2)
Maka akan menghasilkan x1 = 1.1231 x2 = 7.1231
Semoga bermanfaat,
No comments:
Post a comment