Anda di halaman 1dari 13

LAPORAN HASIL UAS

Matematika komputasi
Topik 4

Nama = Inayatu Rohmah


NIM = 2108046076
Kelas = MAT_3C
TOPIK 4 : GUI KALKULUS
Pengantar GUI Matlab
GUI Matlab merupakan sebuah program aplikasi berorientasi visual yang dibangun
dengan obyek berorientasi visual yang dibangun dengan obyek grafis sebagai pengganti
perintah text untuk pemakai berinteraksi. Graphical User Interface (GUI) dalam MATLAB
dirangkum dalam sebuah aplikasi GUIDE (Graphical User Interface Builder). Secara umum,
Graphical User Interface (GUI) adalah jenis antarmuka pengguna yang menggunakan metoda
interaksi pada piranti elektronik secara grafis (bukan perintah teks) antara pengguna dan
komputer. Tujuan dari penggunaan GUI yaitu membuat program terlihat lebih simpel dan
praktis bagi para end-user. Oleh karena itu, hal yang perlu diperhatikan dalam membuat GUI
adalah bagaimana menampilkan user interface yang mudah digunakan (user friendly)
sekalipun user adalah orang awam yang tidak memahami kerumitan program di dalamnya.
Adapun fungsi dari masing-masing atribut sebagai berikut :
Teori Dasar

1. Limit

Limit fungsi adalah salah satu konsep mendasar dalam kalkulus dan analisis,
tentang sifat suatu fungsi mendekati titik masukan tertentu. Suatu fungsi memetakan
keluaran f(x) untuk setiap x. Fungsi tersebut memiliki limit L pada titik masukan p
bila f(x) “dekat” pada L ketika x dekat pada p. Konsep limit digunakan untuk
menjelaskan sifat dari suatu fungsi, saat argumen mendekati ke suatu titik, atau tak
hingga, atau sifat dari suatu barisan saat indeks mendekati tak hingga.

2. Turunan

Turunan adalah konsep lanjutan dari limit. Turunan dapat disebut juga sebagai
diferensial, sementara proses dalam menentukan turunan suatu fungsi disebut sebagai
diferensiasi. Konsep turunan dapat dimaknai sebagai fungsi yang dapat disimbolkan
sebagai “ƒ” (dibaca "ƒ aksen") yang nilainya pada sembarang bilangan c. beberapa
macam rumus turunan lainnya di antaranya sebagai berikut:

a) f(x) = k f'(x) = 0, ini turunan dari f(x) = c.


b) f(x)=x f'(x) = 1, ini turunan dari f(x) = x.
c) f(x) = kg(x) f'(x) = kg'(x), ini turunan dari f(x) = ax^n.
d) f(x)=x" f'(x) = nx"-1, ini turunan dari h(x) = f(x) + g(x).
e) f(x) = u(x) + v(x) f'(x) = u'(x) + v'(x), ini turunan dari h(x) = f(x) – g(x).
f) f(x) = u(x). v(x) f'(x) = u'(x) v(x) + u(x) v'(x), ini turunan dari f(x) = u(x) . v(x).

3. Integral

Integral dapat disebut juga sebagai fungsi. Fungsi (ƒ) merupakan "anti
turunan" atau "anti diferensial".
Integral dari fungsi (f) pada selang (I), jika F (x) = ƒ(x) berlaku untuk setiap "x" dan
"I". Sederhananya, fungsi disimbolkan sebagai "F", ini dapat disebut anti-turunan
dari suatu fungsi "f" pada selang "I".
Jika setiap nilai "x" di dalam "I", maka rumus yang berlaku, yaitu: F (x) = ƒ(x).
Langkah-langkah pembuatan GUI

Di sini, kita akan membuat form (lembar kerja) untuk masing-masing program
aplikasi dengan menggunakan atribut yang sudah disediakan oleh Matlab.
Silahkan Anda buka Matlab dan ketikkan di Command Windows scrib : guide. Kemudian
tekanEnter, maka akan muncul kotak dialog berikut ini.

Pada gambar di atas terdapat 2 menu yaitu (1) Create New GUI yakni untuk membuat
guide baru. Jika Anda ingin membuat Guide baru, silahkan pilih Blank GUI (Default),
kemudian pilih OK. Maka akan muncul tampilan Guide kosong dan siap membuat program
aplikasi dengan menggunakan atribut yang ada. Untuk mengetahui nama- nama atribut, kita
jalankan kursor maka akan muncul dengan sendirinya hint dari masing-masing atribut.
Desainlah guide seperti berikut dengan atribut: StatisText (3), Panel (2), Edit Text
(2), Push Button (2), Axes (1).
Tampilkan tabel yang beriisi komponen GUI yang digunakan
>Limit Fungsi

PropertyInspector
Komponen

Font Size Font Weight String Tag

Static Text 1 18 Bold SIMULASI PENGERTIAN Statictext1


LIMKIT FUNGSI

Static Text 2 14 Normal F(x)= Statictext2

Static Text 3 14 Normal X= Statictext3

Static Text 4 12 Normal Limit kiri Statictext4

Static Text 5 12 Normal Limit kanan Statictext5

Edit Text1 10 Normal - Edittext1

Edit Text2 10 Normal - Edittext2

Push Button1 10 Normal Limit kiri PushButtonn1

Push Button2 10 Normal Limit kanan PushButtonn2

Push Button3 10 Normal Hapus PushButtonn3

Push Button4 10 Normal Keluar PushButtonn4


Panel 10 Normal menu Uipanel1

Axes 10 Normal - Axes1

Table 8 Normal - Uitable1

>Diferensial dan Integral Fungsi

PropertyInspector
Komponen

Font Size Font Weight String Tag

Static Text 1 18 Bold SIMULASI DIFERENSIAL Statictext1


DAN INTEGRAL FUNGSI

Static Text 2 11 Normal Fungsi Statictext2

Static Text 3 11 Normal Batas kiri Statictext3

Static Text 4 11 Normal Batas kanan Statictext4

Static Text 5 11 Normal Turunan Statictext5

Static Text 6 11 Normal Integral Statictext

Static Text 7 11 Normal Batas Integral Statictext7

Push Button1 12 Normal Tampilkan PushButtonn1


Push Button2 12 Normal Hapus PushButtonn2

Edit Text1 8 Normal - Edittext1

Edit Text2 8 Normal - Edittext2

Edit Text3 8 Normal - Edittext3

Edit Text4 8 Normal - Edittext4

Edit Text5 8 Normal - Edittext5

Edit Text6 8 Normal - Edittext6

Axes1 10 Normal - Axes1

Axes2 10 Normal - Axes2

Panel1 10 Normal Data dan Proses Uipanel1

Panel2 10 Normal Hasil proses Uipanel2

Panel3 10 Normal Grafik Uipanel3


 Untuk mengubah tampilan guide agar lebih menarik “Klik Kanan”. Kemudian
pilih→”Color” pilih warna yang sesuai dengan keinginan. Begitupun dengan
mengubah tampilan atribut pada guide pilih→”BackgroundColor” pilih warna sesuai
dengan keinginan. Sehingga setelah diubah tampilannya seperti berikut :
 Klik kanan pada tombol “Tampilkan” untuk Diferensial dan Integral Fungsi,
“Limit kanan / Limit kiri” → Klik View Callbacks → Klik Callbacks
→kemudian ketikkan scribs berikut di bawah scrip yang terblog.

Limit Fungsi

>Limit kiri
i

>Limit kanan

 Diferensial dan Integral Fungsi


 Klik kanan pada tombol “Hapus” → Klik View Calback → Klik Calback
→kemudian ketikkan scribs berikut ini:

Diferensial dan Integral Fungsi

Limit Fungsi

 Hasil
Limit Fungsi

Silahkan klik tombol limit kiri atau limit kanan. Kemudian simulasikan dengan
Fungsi berikut ini : f(x) = 𝑥^2 + 5 dengan x= 2.

>Limit kiri

>Limit kanan

Diferensial dan Integral Fungsi


Silahkan klik tombol “Tampilkan”. Kemudian simulasikan dengan Fungsi
berikut ini : fungsi = 5*x^3-7*x^2+18*x-9, Batas kiri = -5, dan Batas kanan = 10.

Anda mungkin juga menyukai