Visualisasi Fungsi M-File pada Matlab 2 Dimensi dan 3 Dimensi

Apa itu visualisasi?
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 penggunaannya­pun  sederhana.  Berikut  ini  akan diberikan  contoh­contoh 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.^2­yy.^2);    {Enter}
>>  [px,py] =  gradient(zz,.2,.2);   {Enter}

>>  quiver(x,y,px,py,2);   {Enter}


FUNCTION M­FILE

 Fungsi adalah m­file 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,




Visualisasi Fungsi M-File pada Matlab 2 Dimensi dan 3 Dimensi Rating: 4.5 Diposkan Oleh: budis

No comments:

Berlangganan Via Email