Skip to content

Membuat Tab didalam Figure pada Matlab

by persada on June 6th, 2011

Untuk membuat Tab, atau bisa juga disebut dengan multiple-panel, dalam figure Matlab, sebenarnya sederhana. Cara yang perlu dilakukan adalah menambahkan beberapa kode :


% Mempersiapkan figure
figure (1)

% Menghilangkan warning dari uitabgroup
warning off MATLAB:uitabgroup:OldVersion

% Membuat group dari tab-tab
hTG = uitabgroup;
% Membuat tab pertama
tab1 = uitab(hTG, 'title','Tab 1');
% Membuat tab kedua
tab2 = uitab(hTG, 'title','Tab 2');

Kode tersebut akan membuat tab sebanyak 2 buah, dengan judul Tab 1 dan Tab 2. Hasilnya kira-kira seperti ini :

 

Tab di dalam Figure

Untuk mengisi gambar di masing2 tab, sebagai contoh gambar sinus di tab1 dan gambar persamaan y=x^2+x-12 di tab2, tambahkan kode diatas dengan kode berikut :


% Gambar grafik di tab pertama
x = 0:0.1:4;
y = sin(x*pi);
axes('parent',tab1);    % memilih tempat plot
 % di tab 1
plot (x,y)
title ('Grafik Sinus');

% Gambar grafik di tab kedua
x = -5:0.1:5;
y = x.^2+x-12; %(x-3)(x+4)
axes ('parent',tab2);   % memilih tempat plot
 % di tab 2
plot (x,y)
title ('Grafik x^2+x-12')

Hasilnya seperti gambar berikut :

 

Tab 1 - Grafik Sinus

Tab 2 - Grafik persamaan y = x^2+x-12

 

Kode yang harus diperhatikan adalah kode untuk memilih tab manakah yang akan diupdate isinya, yaitu kode :


axes ('parent','nama_tab') % mengupdate isi tab dengan nama tab
                           % adalah "nama_tab"

Jika salah dalam memberikan nama tab, maka bisa jadi tab yang diupdate tidak sesuai atau bisa error juga.

Semoga berguna, selamat mencoba (drinking)

Dikutip dengan perubahan :

From → Matlab, Tutorials

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS