Membuat Program dengan GUI pada MATLAB

dokumen-dokumen yang mirip
GUI Matlab untuk membuat grafik fungsi

KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

PENGENALAN VISUAL FOXPRO

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

Membuat File Database & Tabel

Membuat File Database & Tabel

Percobaan 1. setelah muncul jendela kaya gini, pilih yang atas sendiri (GUI default) jika ingin yang kosongan, kemudian langsung aja klik OK.

Autoplay Media Studio

Contoh Cara Membuat Query

Bab I Pengenalan Visual BASIC

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

Memahami bagaimana membuat aplikasi Mengetahui apa yang dimaksud dengan Batch Mengenal langkah-langkah membuat Batch

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

BAB 2 LANDASAN TEORI

MODUL I MENGENAL MATLAB

Database dengan Microsoft Access 2003 Membuat Query

A. MAKSUD DAN TUJUAN 1. MAKSUD

EKONOMETRI MENGGUNAKAN EVIEWS 4

MODUL 1 SWISHMAX ANIMASI TEKS & ANIMASI GAMBAR

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

INSTRUKSI PENCABANGAN

Modul 6 Mengoperasikan Perangkat Lunak Lembar Sebar (Open Source) 1 KEGIATAN BELAJAR 2

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

BAB I SEKILAS VISUAL STUDIO.NET 2008

LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. M-File dan Simulink

MENU. 5.1 Membuat MenuStrip

Latihan 1: Mengoperasikan Excel

PENGENALAN APLIKASI STATISTICAL PRODUCT AND SERVICE SOLUTIONS (SPSS)

Mengenal Ms.Excel 2010

BAB 8 BATCH. Langkah langkah membuat Batch dari windows overview: 1. Pada window overview klik batches lalu klik icon [new]

PANDUAN PENGGUNAAN ICECREAM PDF - SPLIT & MERGE PDF

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

Jika kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak? Denganketentuan aturan sebagai berikut :

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Mengenal Microsoft Word 2010

Pengenalan SPSS 15.0

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Masukkan CD Program ke CDROM Buka CD Program melalui My Computer Double click file installer EpiInfo343.exe

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Modul 5 Mengoperasikan Perangkat Lunak Lembar Sebar (Open Source) 1 KEGIATAN BELAJAR 2

BAB III PERANCANGAN SISTEM

Aplikasi Komputer. Bekerja Dengan Microsoft Excel 2010 (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

Modul Praktikum 1 Pemograman Berorientasi Objek

Media Pembelajaran dan Pemanfaatan ICT

1. MENGENAL VISUAL BASIC

BAB 3 Mengenali Lingkup Pemrograman Anda

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

Registrasi Peta. Practical Module Geographic Information System STMIK-STIKOM Balikpapan Firmansyah, S.Kom. Page 1

PENDAHULUAN. Gambar 1.1. GameMaker dari YoyoGames

3 MEMBUAT DATA SPASIAL

BAB IV HASIL DAN PEMBAHASAN

V. IMPLEMENTASI SISTEM. yang dibutuhkan oleh sistem dari media penyimpan program ke dalam media


BUKU PANDUAN UNTUK PENGGUNA

PETUNJUK PRAKTIKUM GEOGEBRA

Visual Basic 6.0 For Beginners

BAB-3 MEMBUAT DAN MENGATUR QUERY

Tutorial Compiler Bahasa-C Dengan Anjuta IDE

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung

GUIDE atau GUI builder. Ira Prasetyaningrum, M.T

sebelumnya proses add path GMT harus dilakukan secara manual di environment setting pada windows.

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BAB I PENDAHULUAN Pengantar Bahasa ISETL

MODUL 1 DASAR-DASAR PEMROGRAMAN C++

BAB I MENGENAL PLANNER

INTRODUCTION TO JAVA

PEMROGRAMAN DELPHI 7.0

MEMBUAT SOAL INTERAKTIF MENGGUNAKAN VBA (Visual Basic Aplications)

Pengenalan PowerPoint

A. Memulai dan Struktur Visual Basic

MODUL VI MS POWERPOINT 2007

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB 3 Mengenali Lingkup Pemrograman Anda

DASAR MENGGUNAKAN VISUAL BASIC 6.0

MODUL PELATIHAN MIKROKONTROLLER UNTUK PEMULA DI SMK N I BANTUL OLEH: TIM PENGABDIAN MASYARAKAT JURUSAN TEKNIK ELEKTRO

Tips and Trik Mudah, Cepat dan Akurat Membuat Penskoran untuk Evaluasi dengan Microsoft PowerPoint

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

PETUNJUK PRAKTIKUM MATLAB LANJUT

BAB 4 IMPLEMENTASI DAN EVALUASI

PELATIHAN GEOGEBRA DALAM PEMBELAJARAN MATEMATIKA

BAB 2. Login Aplikasi

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

Bab III Metodologi Penelitian

Bekasi, Desember 2006

JavaMobile. Buka program NetBeans IDE anda klik TombolStart pada Windows Taskbar. Kemudian klik Programs NetBeans 5.5 NetBeans IDE.

Menggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto

Farhan Perdana

BAB 5 PEMBUATAN MENU DALAM ORACLE FORMS

Aplikasi Pengolah Angka I. SPI112 - Slide 5 1

BAB IV BASIS DATA SISTEM INFORMASI GEOGRAFIS DI DAERAH PENELITIAN

BAB V HASIL PENGEMBANGAN DAN PEMBAHASAN

MICROSOFT OFFICE POWERPOINT

Modul Microsoft Word 2003 (2)

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Praktikum 1 Installation for OpenCV

PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015

Materi 1. Selamat Datang Di Frontpage 2000

TUTORIAL CLIENT - THUNDERBIRD

Transkripsi:

Membuat Program dengan GUI pada MATLAB Karena pada pertemuan sebelumnya sudah dijelaskan fungsi dari fitur GUIDE pada Matlab beserta bagianbagiannya. Maka pada kesempatan ini kami akan mencoba menerangkan membuat program sederhana dengan menggunakan fitur GUIDE. Untuk memulai penjelasan kita, pertama-tama buka program MATLAB yang ada di CP/notebook anda, lalu masuk ke jendela GUIDE dengan mengetik guide (tanpa petik) pada command window. 1. MATRIKS (Determinan, Invers, Transpose) - Save GUI ini dengan nama MATRIKS.fig - Pada tombol determinan klik kanan > view callback. - Pada MATRIKS.m di bagian pushbutton1.callback setelah keterangan (tulisan dengan tanda % di awal baris) masukkan script berikut (script ini bertujuan untuk mendefinisikan input, serta memproses formula determinan) o a = str2num(get(handles.edit1,'string')) o b = det (a) o set(handles.edit2,'string',(b)) - Pada MATRIKS.m di bagian pushbutton2.callback setelah keterangan masukkan script berikut (script ini - bertujuan untuk mendefinisikan input, serta memproses formula invers) o a = str2num (get(handles.edit1,'string')) o b = inv(a) o set(handles.edit2,'string',num2str(b))

- Selanjutnya setelah bagian pushbutton3.callback masukkan script berikut (script ini bertujuan untuk mendefinisikan input, serta memproses formula transpose) o a = str2num (get(handles.edit1,'string')) o b = a.' o set(handles.edit2,'string',num2str(b)) - Terakhir, setelah bagian pushbutton4.callback masukkan script berikut (script ini bertujuan untuk menutup jendela program) - Save GUI, dan program MATRIKS sederhana siap dijalankan 2. GRAFIK (2D dan 3D) - Save GUI ini dengan nama GRAFIK.fig - Pada tombol Buat Grafik 2D klik kanan > view callback. - Jendela GRAFIK.m akan terbuka dan terlihat bagian pushbutton1.callback, di bawah bagian ini masukkan script berikut (script ini bertujuan untuk mentransformasikan formula yang diinputkan menjadi grafik 2 dimensi) o a = get(handles.edit1,'string') o axes (handles.axes1) o ezplot (a) o set(handles.axes1,'xminorticks','on') o grid on

- Setelah itu menuju pushbutton2.callback, setelah bagian ini masukkan script berikut (script ini bertujuan untuk me-reset tampilan pada edit text dan axes) o set(handles.edit1,'string',' ') o cla(handles.axes1,'reset') - Seperti langkah sebelumnya, setelah pushbutton3.callback, masukkan script berikut (script ini bertujuan untuk menutup jendela program) - Terakhir, setelah pushbutton4.callback, masukkan script berikut (script ini bertujuan untuk mentransform fungsi yang diinputkan menjadi grafik 3 dimensi) o a = get(handles.edit1,'string') o axes(handles.axes1) o ezmesh (a) o set (handles.axes1,'xminorticks','on') o grid on - Save GUI, dan program GRAFIK sederhana siap dijalankan 3. KOMBINATORIK SEDERHANA (Permutasi dan Kombinasi) - Save GUI ini dengan nama KOMBIN.fig - Pada tombol Cek klik kanan > view callback - Akan terbuka jendela KOMBIN.m pada bagian pusbutton1.callback, di bawah bagian ini masukkan script berikut (script ini bertujuan untuk mendefinisikan input, serta memproses formula yang diinginkan. Yaitu formula permutasi dan kombinasi) o n = str2num(get(handles.edit1,'string')) o r = str2num(get(handles.edit3,'string')) o P = factorial (n)/factorial (n-r) o C = factorial (n)/(factorial (r)*factorial(n-r)) o set(handles.edit4,'string',num2str(p)) o set(handles.edit5,'string',num2str(c))

- Selanjutnya setelah bagian pushbutton2.callback, masukkan script berikut (script ini bertujuan untuk mereset tampilan pada edit text) o set(handles.edit1,'string',' ') o set(handles.edit3,'string',' ') o set(handles.edit4,'string',' ') o set(handles.edit5,'string',' ') - Terakhir, setelah bagian pushbutton3.callback masukkan script berikut (script ini bertujuan untuk menutup jendela program) - Save GUI, dan program kombinatorik sederhana siap dijalankan 4. Menghubungkan 2 atau lebih GUI - Save GUI ini dengan nama cover.fig - Pada tombol Akhmad Ari Wibowo klik kanan > view callback - Akan terbuka jendela cover.m pada bagian pusbutton1.callback, di bawah bagian ini masukkan script berikut (script ini bertujuan untuk menutup jendela program dan menjalankan program MATRIKS) o run MATRIKS.m - Pada bagian pushbutton2.callback, masukkan script berikut (script ini bertujuan untuk menutup jendela program dan menjalankan program GRAFIK) o run GRAFIK.m

- Pada bagian pushbutton3.callback, masukkan script berikut (script ini bertujuan untuk menutup jendela program dan menjalankan program KOMBINATORIK) o run KOMBIN.m - Terakhir pada bagian pushbutton4.callback, masukkan script berikut (script ini bertujuan untuk menutup jendela program) - Agar tiap program bisa terhubung kembali pada tampilan cover.fig ini. Maka di tiap-tiap tombol kembali pada tiap program klik kanan > view callback dan tambahkan script berikut (script ini bertujuan untuk menjalankan program COVER) o run cover.m 5. Mengcompile sebuah GUI - Pada bagian toolbar > APPS > pilih MATLAB Compiler - Akan muncul jendela Deployment Project seperti berikut Masukkan nama project yang diinginkan, sederhanyanya pilih type : Windows Standalone Aplication lalu klik OK

- Akan muncul jendela Windows Standalone Aplication seperti berikut Klik Add main file dan masukkan file inti, dalam percobaan ini kita menggunakan cover.m Klik Add files/folders dan masukkan semua file yang berhubungan dengan file inti kita, dalam percobaan ini kita menggunakan MATRIKS.m; GRAFIK.m; KOMBIN.m - Setelah semua file yang diperlukan dipilih, klik tombol build pada tombol berikut - Setelah proses compile selesai, kita dapat menemukan folder hasil compile di direktori yang telah kita pilih dan program kita dalam ekstensi.exe telah siap dijalankan. ***TERIMAKASIH & SEMOGA BERMANFAAT***