Вы находитесь на странице: 1из 6

Program S1 Pendidikan Matematika

Fakultas Keguruan dan Ilmu Pendidikan


Universitas Islam Malang

Panduan Belajar Mandiri

Dosen Pengampu:

Surya Sari Faradiba, S.Si, M.Pd

Kelompok 3:

Nilna Masrurotus Sa’idah (21601072016)


Ru’yatut Ruqoyyah (21601072018)
Anita Mar’atus Zhulaiha (21601072019)
Siti Lestari (21601072020)
Asih Rosanti (21601072022)
TUTORIAL FUNGSI LIMIT DI GUI

1. Buka aplikasi MATLAB dan tulis di comman windows GUIDE lalu di enter.
2. Maka akan muncul beberapa pilihan dan pilih blank. Kemudian klik oke

3. Akan ditampilkan figure kosong dengan nama untitle.fig.

Dalam blank GUI tersebut tambahkan komponen-komponen GUI dengan


menggunakan toolbar yangg tersedia di sisi kiri.
4. Tambahkan komponen-komponen berikut pada blank GUI sehingga tampilan menjadi
sebagai berikut:
5. Klik kanan komponen Static text nomor 1, pilih Properti Inspector. Ganti isi
property string ‘Static Text’ dengan ‘f(x) =’, seperti gambar berikut:
Dengan cara yang sama, klik kanan komponen-komponen lain dalam
grafik_limit_fungsi.fig. atur propertinya seperti dalam tabel berikut.
No. Komponen Isi
Tag String/Title/Name
1. Static Text Text1 Limit fungsi
2. Panel Uipanel2 Menu
3. Static Text Text2 F(x)
4. Edit Text Edit1 -
5. Static Text Text3 X=
6. Edit Text Edit2 -
7. Push Button Push Button1 Limit Kiri
8. Push Button Push Button2 Limit Kanan
9. Push Button Push Button3 Hapus
10. Push Button Push Button4 Keluar
11. Static Text Text4 Limit Kiri
12. Table Uitable1 -
13. Static Text Text5 Limit Kanan
14. Table Uitable2 -
15. Axes1 Axes1 -
Hasilnya sebagai berikut:

6. Berikutnya, agar tombol buat grafik dapat berfungsi, kode harus dimasukkan ke
dalam komponen tersebut. Caranya, klik kanan tombol buat grafik. Pilih View
Callbacks → Callback
No. Komponen Kode
1. Limit Kanan set(handles.uitable2,'Data',[])
syms x; f=get(handles.edit1,'string');
c=str2double(get(handles.edit2,'string'));
d=[c-5:c+5];d1=[c-4:0.1:c];H=[];
hold off
plot([d(1)+1 d(end)],[0 0],'-b')
text(d(1),0,'sb x -->')
for i=1:length(d1);
a=d1(i);L=double(limit(f,x,a,'left'));
hold on; plot(a,0,'.k',a,L,'.r')
legend(['x-->',num2str(a),',f(x)--
>',num2str(L)])
H=[H;[a L]]; set(handles.uitable1,'Data',H)
pause(0.3)
end
text(a,L,['-->',num2str(L)])
xlabel('domain'); ylabel('Range')
ezplot(f,d)
2. Limit Kiri set(handles.uitable1,'Data',[])
syms x;f=get(handles.edit1,'string');
c=str2double(get(handles.edit2,'string'));
d=[c-5:c+5];d2=[c+4:-0.1:c];H=[];
hold off
plot([d(1)+1 d(end)],[0 0],'-b')
text(d(1),0,'sb x -->')
for i=1:length(d2);
a=d2(i);L=double(limit(f,x,a,'right'));
hold on; plot(a,0,'.m',a,L,'.g')
legend(['x-->',num2str(a),',f(x)--
>',num2str(L)])
H=[H;[a L]]; set(handles.uitable2,'Data',H)
pause(0.3)
end
text(a,L,['-->',num2str(L)])
xlabel('domain'); ylabel('Range')
ezplot(f,d)
3. Hapus set(handles.edit1,'string','');
set(handles.edit2,'string','');
set(handles.uitable1,'Data','');
set(handles.uitable2,'Data','');
cla reset;
ezplot(0,0)
4. Keluar close
7. Simpan di folder document → Matlab dengan nama “Limit_Fungsi”
8. Untuk menjalankan GUI yang telah dibuat, pilih menu Tools → Run.
Contoh Limit Kiri
Contoh Limit Kanan

Nilai Limit Keduanya

Вам также может понравиться