Anda di halaman 1dari 11

Laporan Praktikum Pengelolaan Sinyal

Nama

: Muhammad Fajar Masputra

NRP

: 2110141025

Kelas

: 3 D4 Teknik Informatika A

1. Membuat Kalkulator Sederhana

Bagan 1

Pada bagan 1 adalah pembuatan model GUI dengan menggunakan matlab melalui GUI, dimana
pada awal pembuatan kalkulator sederhana saya menggunakan model yang berbeda dan lebih
sederhana pembuatannya. Untuk menampilkan tulisan saya mengguanakn static text untuk
memunculkan tulisan angka1 dan angka2 serta hasil. Lalu untuk melakukan input ke dalam GUI
saya mengguankan editText untuk menginputkan serta menampilkan hasilnya. Untuk melakukan
proses matematis saya menggunakan button dan ditandai atau textnya saya ganti dengan
menggunakan operasi matematika untuk menunjukan operasi yang akan dikerjakan.

Bagan 2

Pada bagan 2 ini adalah saya memasukkan operasi pada masing masing button apabila button
terkait ditekan oleh user pada fungsi nama_button_Callback untuk keempat operasi itu juga. Bagan
3 merupakan lanjutan dari bagan 2 yang melakukan operasi yang berbeda.

Bagan 3

Pada bagan 3 selain ada fungsi untuk pembagian pada bagian atas, ada juga bakcEnd dari editText
yaitu menangkap objek yaitu angka1 yang kemudian ditampung dalam variabel.

Bagan 4

Sama seperti pada bagan 3. Pada bagan 4 ini adalah inisialisasi inputan pada editext angka2.

Bagan 5

Tampilan awal ketika kalkulator diRun pertama kali pada bagan 5.

Bagan 6

Bagan 7

Bagan 8

Bagan 9

Pada bagan 6 sampai bagan 9 adalah hasil perhitungan yang dilakukan oleh kalkulator sederhana.
Pada bagan 6 adalah proses untuk menghitung penjumlahan, bagan 7 pengurangan , bagan 8
perkalian dan bagan 9 pembagian.

2. Membuat GUI untuk perhitungan Rumus Sinus dan Cosinus dan menampilkan grafiknya.

Bagan 10

Pada bagan 10 ini adalah gambar dalam proses pembuatan GUI untuk penampil grafik rumus Sinus
dan Cosinus pada suatu persamaan. Inputan yang dimasukkan dalam program ini Amplitudo , Phrase
dan Sudut. Untuk memilih jenis sudut cosinus atua sinus ada radio button pada GUI yang disediakan
untuk hal itu. Inputtan yang sebelumnya disebutkan dimasukkan dalam sebuah editText kecuali
untuk sudut yang memang menggunakan popUpmenu. Terakhir yang membuat berbeda adalah
adanya Axes untuk menampilkan grafik yang dimasksud. Tombol push button digunakan untuk
menampilkan dan memproses inputan yang akan diinput users.

Bagan 11

Pada bagan 11 ini adalah fungsi untuk memproses grafik, dimana inputan yang diproses pertama
adalah popUpmenu dari sudut lalu fungsi ini mengambil nilai dari phrase dan amplitudo setelah itu
dilihat fungsi radio buttonnnya, setelah semua ambil semuanya ditampilkan dalam axes.

Bagan 12

Pada bagan 14 ini lebih kearah inisialisasi untuk inputan yang akan diproses dalam GUI.

Bagan 13

Pada bagan 15 ini adalah output dari program yang sudah di Run dan hasilnya bisa tampil dalam Box
axes yang sudah dikombinasikan dengan rumus yang sudah diproses di Button Run.

Anda mungkin juga menyukai