Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB (Matlab)


Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB
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 sebelumnya 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 diatas 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

Belum ada Komentar untuk "Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB (Matlab)"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel