Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB

2

Multiple graphs atau multi grafik merupakan cara menampilkan lebih dari satu persamaan dalam satu plot pada MATLAB. Multi Grafik sering digunakan untuk membandingkan dan benchmark suatu model atau persamaan matematika. Terdapat 3 cara untuk membuat multi grafik di satu plot pada MATLAB. Cara yang paling sederhana adalah menggunakan plot command. Kemudian cara yang lebih kompleks menggunakan hold on and hold off. Yang ketiga adalah line command untuk menggabungkan grafik pada MATLAB yang telah didefinisikan sebelumnya.

A. Membuat Multi Grafik dengan plot Command

Untuk membuat atau menampilkan lebih dari satu persamaan dalam satu grafik pada MATLAB dengan plot command dapat diformulasikan sebagai berikut

plot(x,y1,argumen1,x,y2,Argumen2,x,y3,Argumen3, ...,x,yn,ArgumenN)

  • Dengan x adalah domain utama baik sumbu horizontal, anda juga dapat menggunakan y sebagai domain utama sebagai sumbu vertikal.
  • Argumen adalah line specifiers dan marker specifier untuk membedakan setiap grafik, anda dapat membaca tutorial cara membuat grafik di MATLAB terkait specifiers plot command.

Misalkan untuk membuat grafik dari 3 fungsi berikut yang masing-masing merupakan turunan pertama dan kedua dari fungsi awal, sebagai berikut

4-1-1-matriks

Sehingga syntax yang digunakan sebagai berikut

» x = [-1:0.01:1];
» y = x.^4+3.*x.^3+7.*x.^2;
» dy = 4.*x.^3+9.*x.^2+14.*x;
» ddy = 12.*x.^2+18.*x+14;
» plot(x,y,'-r',x,dy,':b',x,ddy,'-g');

Sehingga diperoleh plot sebagai berikut

cara menampilkan lebih dari satu persamaan dalam satu grafik pada matlab

B. Membuat Multi Grafik dengan hold on and hold off

Formulasi syntax ini menggunakan fundamental plot command. Grafik pertama didefinisikan dengan plot command kemudian untuk grafik berikutnya diapit oleh syntax hold on and hold off dapat diformulasikan sebagai berikut

plotCommand1

hold on

plotCommand2

plotCommand3

...

plotCommadN

hold off

Dengan menggunakan syntax ini anda dimungkinkan melakukan eksekusi secara simultan maupun secara bertahap dan dengan specifiers plot command yang lengkap. Sehingga untuk soal di atas diperoleh

» x = [-1:0.01:1];
» y = x.^4+3.*x.^3+7.*x.^2;
» dy = 4.*x.^3+9.*x.^2+14.*x;
» ddy = 12.*x.^2+18.*x+14;
» plot(x,y,'-r','linewidth',3)
» hold on
» plot(x,dy,':b','linewidth',2)
» plot(x,ddy,'-g','linewidth',1)
» hold off

Sehingga grafik yang dibuat

hold on and hold off grafik 1 matlab
hold on and hold off grafik 1 MATLAB
hold on and hold off grafik 2 matlab
hold on and hold off grafik 2 MATLAB
hold on and hold off grafik 3 matlab
hold on and hold off grafik 3 MATLAB

C. Membuat Multi Grafik dengan line Command

Dengan menggunakan line Command, dimungkinkan untuk menambah grafik pada plot yang telah didefinisikan sebelumnya. line command dapat diformulasikan sebagai berikut

line(x,y,'propertyName',value)

Dengan specifiers property argumen standar. Misalkan akan dibuat turunan ketiga dan keempat dari fungsi awal di atas dengan melanjutkan syntax hold on and hold off diperoleh

4-1-2-matriks

» x = [-1:0.01:1];
» y = x.^4+3.*x.^3+7.*x.^2;
» dy = 4.*x.^3+9.*x.^2+14.*x;
» ddy = 12.*x.^2+18.*x+14;
» plot(x,y,'-r','linewidth',3)
» hold on
» plot(x,dy,':b','linewidth',2)
» plot(x,ddy,'-g','linewidth',1)
» hold off
» dddy = 24.*x+18;
» ddddy = 24;
» line(x,dddy,'linewidth',3)
» line(x,ddddy,'linestyle','--','linewidth',3)

Sehingga diperoleh grafik secara bertahap sebagai berikut

line grafik 1
line grafik 1
line grafik 2
line grafik 2

Baca juga tutorial lainnya: Daftar Isi Tutorial MATLAB


Sekian artikel Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot di MATLAB. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke kerabat anda. Terima kasih…

2 DISKUSI PEMBACA

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda