Membuat Tab didalam Figure pada Matlab
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 :
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 :
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
Dikutip dengan perubahan :



