Pengikut

Mengenai Saya

Foto saya
aku adalah seseorang yang membenci kemunafikan....so,be your self aja di depan ku...
Diberdayakan oleh Blogger.
RSS
Post Icon

MEMBUAT GRAFIK DENGAN MATLAB


Salah satu kelebihan dari Matlab adalah kemudahan dalam mengolah grafik. Sehingga kita tidak perlu kesulitan untuk melihat suatu respon system.
•          Command Plot
     >> Plot (X,Y,’ro’)
     >> Plot (Nilai fungsi,fungsi,’warna_garis/data_point’)
•          Colors : b(blue), r(red), g(green), y(yellow), m(magenta),
                      c(cyan), k(black)
•          Markers : (o),(x),(*),(.),(+),(d),(s),(p),(h)
•          Line Style : (-),(:),(-.),(- -),
Contoh grafik cosinus terhadap waktu. Kali ini kita akan mencoba menggunakan area kerja di M-file.
Contoh 1:
Sekarang ketikkan:
t= [0:0.01:10];
x = cos(t);
plot(t,x,'b--');
xlabel('Waktu(s)');
ylabel('x(t)');
grid;
title('Grafik Cosinus');
ini akan menghasilkan gambar seperti berikut:

grafik cosinus dengan matlab
Contoh 2  : Menampilkan 2 grafik dalam 1 bidang
Sekarang ketikkan:
t= [0:0.01:10];
x = cos(t);
y = sin (t);
plot(t,x,'b--')
hold on
plot(t,y,'r--')
hold on
xlabel('Waktu(s)')
ylabel('Amplitudo')
grid
title('Grafik Sinus & Cosinus')
ini akan menghasilkan gambar seperti berikut:

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmU4SMUmf75GHsAupW__PsA34nqjd_Z2O5g4qdT3x5kEtuBAn0f4eRwMapMy63CRr5Xt5sEp6gfPVfSw8lHLrzqClQCKEhbx6t9e4MxtGWJ0UR4NBlIy6fXMo1RNNVJ5bZ1AJr0aP5g0A/s320/Grafik+Sinus+Cosinus+Matlab.bmp
Contoh 3 : Menampilkan 2 grafik dalam 2 bidang (terpisah)
Sekarang ketikkan:
t= [0:0.01:10];
x = cos(t);
y = sin (t);
subplot(2,1,1)
plot(t,x,'b--')
grid on
xlabel('Waktu(s)')
ylabel('Amplitudo')
title('Grafik Sinus ')
subplot(2,1,2)
plot(t,y,'r--')
grid on
xlabel('Waktu(s)')
ylabel('Amplitudo')
grid on
title('Grafik Cosinus')
ini akan menghasilkan gambar seperti berikut:
grafik terpisah dengan matlab
Matlab juga bisa menampilkan grafik 3 dimensi :
Sekarang ketikkan :
t= [0:0.01:10];
plot3(t,4*t,sin(t))
grid
xlabel('Waktu(s)')
ylabel('Amplitudo')
title('Grafik Sinus ')
ini akan menghasilkan gambar seperti berikut:
grafik 3 dimensi dengan matlab



Grafik 3d

Berikut cara pembuatan program grafik tiga dimensi ( 3D) pada Matlab 6.5, dimana fungsi matematika dari grafik tersebut adalah Z = (X2 + Y2):
1.      Bukalah aplikasi matlab yang sudah terinstall di PC anda, kemudian pilih >> New M-File (Ctrl-N)
2.      Ketikkan script / kode / listing program matlab berikut ini :
sumbu_x = -10:1:10;           
sumbu_y = -10:4:10;                                                                             
[X,Y] = meshgrid(sumbu_x,sumbu_y);
Z = X.^2 + Y.^2;
mesh(X,Y,Z);
3.      Kemudian Save dan Run (F5), Berikut hasil grafiknya :
Gambar Grafik tiga dimensi (3D) pada matlab dengan perintah mesh
 Gambar Grafik tiga dimensi (3D) pada matlab dengan perintah “mesh”
4.      Setelah berhasil coba pada tahap kedua ganti kode “mesh” dengan “surf”. Maka berikut grafik hasilnya :
Gambar Grafik tiga dimensi (3D) pada matlab dengan perintah surf
 Gambar Grafik tiga dimensi (3D) pada Matlab dengan perintah “surf”
5.      Dan anda juga dapat merubahnya dengan perintah “contour”. Grafik akan menjadi seperti ini :
Gambar Grafik tiga dimensi (3D) pada matlab dengan perintah Contour
 Gambar Grafik tiga dimensi (3D) pada Matlab dengan perintah “contour”
6.      Good Luck….!!!

Notes : Penjelasan Program Grafik tiga dimensi (3D) pada tahap kedua diatas :
Baris 1 : batas nilai x yang akan di plot  
Baris 2 : batas nilai y yang akan di plot
Baris 3 : mengisi bidang X dan Y dengan jalinan titik
Baris 4 : fungsi matematika yang akan diplot yaitu Z = (X2 + Y2)
Baris 5 : Perintah program Matlab untuk menampilkan grafik 3D

http://www.meriwardana.com/2011/06/tutorial-membuat-grafik-3d-dengan.html(diakses pada tanggal 23 November 2012)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS