Sabtu, 24 November 2012

Grafik Melalui Matlab

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/AVvXsEhtnl-Wl3LdUmhWUjISnoF7DI4tyM08-q8g5LS-YcQnfdn53p67yNrI2_10dIpNtkv_r_-lRRBgrvBx4SK6Wk9vJGZyVBvYVGfxkXsMG1ag8h66GQDBUsJPD1uKsmFfyxQL9AfN0lHYvyg/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
 
GERAK PARABOLA MENGGUNAKAN MATLAB

Pada kesempatan kali ini saya akan membagikan, bagaimana cara menggunakan MATLAB. Berikut cara membuat grafik gerak peluru/parabola dengan menggunakan MATLAB:
  Membuat fungsi dengan M-File yaitu dengan cara:
1.      Klik File
2.      Pilih New
3.      Lalu pilih M-File




https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxNc5Y7pvpXA8i-7vklqGIXe5-yFcMQcB5zLYgjTfvdmo3TgO6KBjNFKZAPDNcxAuWgZnl__ZJWFz3d6KP_L3hB0pgqlWYiugVuHbUpTZ3uuYVSASQQQ10REV85e7OpjEdWkAt0TSp7Fjs/s400/m-filebaru.jpg


Dengan membuat fungsi pada M-File, dapat menyimpan fungsinya yang nantinya dapat di “Run” Kembali dengan cara:
1.      klik debug,
2.      Pilih Run.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrDHiq7NJFmqpCooge41NXw5Pic479aS-chz9_9u5VD36-wtPqQcr8n4reUfFvdGAeHEWXMxcS6tkBdF9fKpSCUuuNJo4CdQQOkKhXRJkCgmHtc3-GuMDCVZtC9pRZIBvHgxtyb28vfai/s400/m-filebaru1.jpg
Setelah di Run maka di Command Window akan muncul:
1.      Masukkan nilai dari v0 dan sudut
2.      Setelah itu akan muncul hasilnya yaitu H-max dan Waktu saat H-max

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6PZPnxdNalYcv7yb_zxo-SKyPvPxqU5wfP3OAU2OhpT291oWuc3treemr_BixORLZUCcT-d-8ZXVwdBNZpNxUOF1CM_sDOhotfNvj5sxWbqARZKWwNClMmEnJzvUS5hz_vXHubiAT2mo3/s400/command+w.jpg
Hasil Yang di tampilkan yaitu :
1.      Jarak max yang di tempuh
2.      H-max
3.      Waktu saat H-max
Grafik yang di hasilkan:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO-vdKRSQ0dD8tzj6hjilofRnhlBIMAlqrtegWjDmOV_w1qyNdvoJ-vX_7cgFPQrYAoerCnfCtFXZqTl4d3M25I12fxjQ1AUsziTAQKH0QCxpCR6lBSEUVSFLyCboNgKkTa3RHEH4ZqDq4/s400/Grafika.jpg