Kamis, 01 November 2012

membuat grafik 3 dimensi pada matlab


Banyak macam dalam pembuatan grafik 3 Dimensi Pada program matlab*

a.      Yang umum kita jumpai*
Caranya mudah sekali. Ketik program pada command aditor, sebagai contoh sebagai berikut:

t= (0:0.01:10);
plot3(t,4*t,sin(t))
grid
xlabel('Waktu(s)')
ylabel('Amplitudo')
title('Grafik Sinus ')

            kemudian jalankan (Run) maka akan muncul gambar sebagai berikut:





b.          3 D scatter*
Grafik ini berbentuk seperti bintang yang bertaburan, sehingga membuat tampilan menjadi lebih unik. Cara pembuatannya sama saja dengan yang biasa,  yang berbeda hanya printah dalam pemrogramannya saja.
Demikian adalah sebagai contoh pembuatan programnya:
A = 255.*rand(25,3);  %data random yang saya buat (25 Baris dan 3 kolom data)
a1  = A(:,1);
a2  = A(:,2);
a3  = A(:,3);
scatter3(a1,a2,a3,'r*')
title('\itplot scatter 3D dari data buatan')
xlabel('nilai a1')
ylabel('nilai a2')
zlabel('nilai a3')

kemudian RUN-kan, maka akan muncul Plot seperti dibawah ini





c.          Grafik mesh 3 dimensi*
       Grafik ini lebih sederhana namun terlihat unik,
Didawah in adalah contoh pembuatan programnya:

Ketik program pada command editor:
[x,y] = meshgrid(-5:.5:5,-4:.5:4);
z = x.*exp(-x.^2-y.^2);
mesh(x,y,z)
colormap hsv
title('\itf(x,y) = ex^{-x^2-y^2}')
xlabel('X')
ylabel('Y')
zlabel('Z')

Kemudian jalankan, maka muncul gambar di bawah ini :






d.       Surf  *.
       Sama dengan metode Mesh, hanya dirubah saja perintah “mesh” menjadi “surf”
Maka akan tampil gambar:









selamat mencoba, semoga sukses,,,,,,



3 komentar:

  1. makasih yah sob atas artikelnya sangat membantu

    BalasHapus
  2. Alhamdulillah,embantu untuk saya yang hoby bolos pas lagi kuliah matlab, trimakasih, salam kenal.

    BalasHapus