GUI BUILDER SCILAB (MENGHITUNG LUAS PERMUKAAN DAN VOLUME TABUNG)
Nama : Mutiara Mohamad
Nim : 411422017
Prodi/Kelas : Pendidikan Matematika/A
Semester : III (Tiga)
Mata Kuliah : Komputasi dan Pemograman
Dosen Pengampuh : Agusyarif Rezka Nuha, S.Pd.,M.Si
" GRAPHICAL UNIT INTERFACE (GUI)"
GUI Builder Scilab
GUI Builder Scilab adalah salah satu modul yang terdapat pada Scilab yang berfungsi untuk membuat Grapical Unit Interface (GUI) atau antarmuka antara pengguna dengan mesin.
Bagian-bagian GUI Builder
Terdapat dua window yaitu GUI Builder palette dan Graphic window. Lalu terdapat bagian blok komponen, blog daftar komponen,blog navigasi, dan halaman kerja. Berikut adalah fungsi dari masing-masing bagian GUI Builder.
- Fungsi Bagian-bagian Blok GUI Builder Scilab
- Blok Komponen dan fungsinya
- Blok Navigasi dan fungsinya
Praktikum Pemograman Visual Dengan
Graphical Unit Interface (GUI) Scilab
(Menghitung Luas Permukaan dan Volume Tabung)
1. Ketik perintah " guibuilder " pada console untuk menampilkan halaman GUI Scilab
setelah itu akan muncul tampilan seperti pada gambar di bawah ini
2. Kemudian pilih blok komponen Pushbutton untuk membuat tombol hitung dan tombol reset.
Tuliskan nama blok pushbutton dengan nama pb_hitung dan pb_reset, lalu pada bagian string tuliskan Hitung dan Reset.
- pb_hitung
- pb_Reset
maka akan muncul tampilan tombol Hitung dan tombol Reset seperti pada gambar di bawah ini
3. Pilih blok komponen Edit karena kita akan menghitung luas permukaan dan volume phi maka kita bisa menggunakan blok komponen edit yang berfungsi untuk membuat halaman editor sesuai dengan rumus dari luas dan volume tabung kita akan memasukkan phi, jari-jari, dan tinggi. Tuliskan nama blok Edit pada bagian tag dengan nama : edit_phi, edit jarijari, edit_tinggi kemudian pada bagian string tuliskan : Phi, Jari-jari, Tinggi
- edit_phi
- edit_jarijari
- edit_tinggi
setelah melakukan langkah ketiga akan muncul tampilan 2 blok komponen edit yang nantinya
akan di gunakan untuk memasukkan nilai phi dan jari-jari .
4. Pilih blok komponen Text untuk menampikan text. Tuliskan pada bagian tag dengan nama text_volumetabung dengan nama string Volume Tabung kemudian klik lagi blok text dan tulis pada bagian tag text_luaspermukaantabung dengan nama string Luas Permukaan Tabung.
- text_volumetabung
- text_luaspermukaantabung
Kemudian setelah langkah 4 akan muncul tampilan 2 blok komponen Text yang berfungsi
menampilkan hasil dari perhitungan luas permukaan dan volume tabung yang kita cari.
5. Langkah selanjutnya adalah tekan menu Generate- Generate GUI Code lalu simpan sesuai dengan nama yang di inginkan
Kemudian akan muncul tampilan bahwa GUI sudah berhasil di simpan.
Selanjutnya kita akan dibawa ke halaman scinote scilab
Masukkan Program seperti pada gambar di bawah ini yaitu tepatnya di bawah function pb_hitung dan di bawah function pb_reset.
Perintah strod disini berfungsi untuk mengkonversi data string menjadi data double.
6. Setelah memassukkan program untuk menghitung luas dan volume tabung periksa dengan benar apakah sudah
sesuai atau masih ada yang terlewat karena jika ada program yang terlewatkan maka function nya tidak akan berjalan atau error
jika sudah di rasa sesuai maka tekan tombol save and execute.
7. Masukkan nilai phi , jari-jari, dan tinggi. Lalu tekan tombol hitung untuk mulai menghitung luas permukaan dan volume dari tabung
8. Langkah terakhir yakni tekan tombol Reset untuk menghapus nilai pada blok edit dan text atau dengan kata lain
fungsi dari tombol reset disini adalah untuk memulai perhitungan yang baru.
Contoh :
Hitunglah luas permukaan dan volume tabung jika diketahui jari-jari = 14 , tinggi nya = 10 dan phi = 3,14 !
penyelesaian :
Dengan menggunakan GUI scilab seperti pada langkah-langkah yang sudah di jelaskan di atas, maka kita akan dapat menghitung luas permukaan dan tabung dengan memasukkan nilai phi , jari-jari dan tinggi yang di ketahui pada soal dan hasilnya akan otomatis di tampilkan pada tombol blok Text dan hasilnya setelah di cek ternyata akan sama jika di hitung secara manual.
sekian semoga bermanfaat~
Kategori
- Masih Kosong
Arsip
Blogroll
- Masih Kosong