Figure MATLAB adalah jendela utama untuk menampilkan plot pada MATLAB. Ketika fungsi plot dieksekusi, grafik akan ditampilkan dalam figure yang sedang aktif. Untuk beberapa kasus, perlu menampilkan plot grafik dalam figure (multiple figure) yang berbeda ataupun menampilkan lebih dari satu plot dalam satu figure. Hal ini dapat dilakukan dengan menggabungkan plot grafik dalam satu figure MATLAB. Pada tutorial ini merupakan lanjutan tutorial cara menggabungkan grafik pada MATLAB. Baca juga: Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB. A. Cara Menggabungkan Plot Grafik dalam Satu FigureUntuk menggabungkan plot grafik dalam satu figure anda dapat menggunakan fungsi subplot pada MATLAB subplot (m,n,i); fungsi plot; Fungsi subplot didefinisikan sebelum fungsi plot grafik didefinisikan.
Contoh Kasus: Misalkan akan dibuat 4 buah grafik dalam satu figure dari fungsi f(y) beserta 3 turunan pertamanya. f(y)=x³ + x² + 1 Sehingga dapat digunakan script file berikut
Sehingga diperoleh grafik berikut B. Cara Membuat Lebih dari Satu Figure MATLABSudah Kita ketahui ketika fungsi plot dieksekusi, fungsi tersebut akan ditampilkan dalam figure yang aktif. Figure dapat ditimpa secara keseluruhan ataupun ditambah dengan menggunakan fungsi Multiple Graphs: Lebih Dari Satu Persamaan Dalam Satu Plot MATLAB pada tutorial sebelumnya. Pada suatu kasus perlu ditampilkan grafik dengan jendela figure yang berbeda. Untuk melakukan hal ini Anda dapat menggunakan fungsi figure sehingga setiap fungsi plot grafik ditampilkan pada jendela figure yang berbeda. Fungsi figure dapat diformulasikan sebagai berikut figure(i); fungsi plot; Dengan i adalah index jendela figure pada MATLAB. Untuk kasus di atas dapat dibuat script file yang dapat menampilkan lebih dari satu figure sebagai berikut
sehingga akan terbuka 4 jendela figure sebagai berikut Anda dapat menutup figure dengan index tertentu dengan melakukan eksekusi fungsi
Baca juga tutorial lainnya: Daftar Isi Tutorial MATLAB Sekian artikel Cara menggabungkan grafik pada MATLAB. Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih… MATLAB memungkinkan kita mengatur dan membagi bidang plot menjadi beberapa bagian dan tiap bagiannya memplot fungsi berbeda.figure: membuat bidang plot kosong figure(k): untuk memberi nomor ‘k’ pada bidang plot subplot(m,n,k): meletakkan suatu plot fungsi pada bidang plot ukuran m baris dan n kolom di area ke-k clf: singkatan dari “clear figure” untuk menghapus plot pada bidang plot Contoh pembagian area pada subplot Baca juga: Plot 2 Dimensi pada MATLAB Contoh 1 Ketiklah perintah berikut pada jendela editor, save, dan jalankan. figure x = linspace(0,15); y1 = sin(x); y2 = cos(x); y3 = sin(x).*cos(x); y4 = x.^2; subplot(2,2,1) plot(x,y1) title('Area ke-1: sin(x)') subplot(2,2,2) plot(x,y2) title('Area ke-2: cos(x)') subplot(2,2,3) plot(x,y3) title('Area ke-3: sin(x)cos(x)') subplot(2,2,4) plot(x,y4) title('Area ke-4: x^2') Baca juga: Menambahkan judul, label sumbu, legenda, dan grid Contoh 2 x = linspace(0,15); y1 = sin(x); y2 = cos(x); y3 = x.^2; subplot(2,2,1) plot(x,y1) title('Area ke-1: sin(x)') subplot(2,2,2) plot(x,y2) title('Area ke-2: cos(x)') subplot(2,2,[3,4]) plot(x,y3) title('Area ke-3 dan 4: x^2') Baca juga: Cara mengatur rentang sumbu plot 2D pada MATLAB Contoh 3 x = (0:0.01:15); y1 = sin(x); y2 = sin(10*x); subplot(2,1,1) plot(x,y1) title('Area ke-1: sin(x)') subplot(2,1,2) plot(x,y2) title('Area ke-2: sin(10x)') Plot dengan perintah subplot Semoga bermanfaat. Baca juga:
Apa itu figure dalam matplotlib?Figure adalah objek matplotlib yang mengandung semua elemen dari sebuah grafik, sedangkan Axes merupakan tempat dimana method untuk plotting didefinisikan, termasuk method untuk membuat dan memanipulasi garis axis, grid, label tick, ataupun background.
Apa itu Pyplot?pyplot merupakan sekumpulan fungsi perintah yang membuat matplotlib dapat bekerja seperti Matlab.
|