Development Environment Matlab Mathematical Function Library Graphics Matlab Application Program Interface API

2.7.1.4 Matlab Help Window

Matlab menyediakan sistem help yang dapat diakses dengan perintah help. Misalnya, untuk memperoleh informasi mengenai fungsi elfun yaitu fungsi untuk trigonometri, eksponensial, compleks dan lain-lain.

2.7.2 Kelengkapan pada Sistem Matlab

Sebagai sebuah sistem, Matlab tersusun dari lima bagian utama yaitu sebagai berikut Iqbal, 2009.

2.7.2.1 Development Environment

Development environment merupakan sekumpulan perangkat dan fasilitas yang membantu untuk menggunakan fungsi-fungsi dan file-file Matlab. Beberapa perangkat ini merupakan sebuah Graphical User Interfaces GUI. Termasuk di dalamnya adalah Matlab desktop dan command window, command history, sebuah editor dan debugger, dan browsers untuk melihat help, workspace, files, dan search path.

2.7.2.2 Matlab Mathematical Function Library

Matlab mathematical function library merupakan sekumpulan algoritma komputasi mulai dari fungsi-fungsi dasar, seperti sum, sin, cos, dan complexarithmetic, sampai dengan fungsi-fungsi yang lebih kompleks seperti matrix inverse, matrix eigenvalues, bessel functions, dan fast fourier transforms. 2.7.2.3 Matlab Language Matlab language merupakan suatu high-level matrixarray language dengan control flow statements, functions, data structures, inputoutput, dan fitur-fitur object-oriented programming. Fitur ini memungkinkan bagi kita untuk melakukan kedua hal baik pemrograman dalam lingkup sederhana untuk mendapatkan hasil yang cepat, dan pemrograman dalam lingkup yang lebih besar untuk memperoleh hasil-hasil dan aplikasi yang kompleks.

2.7.2.4 Graphics

Matlab memiliki fasilitas untuk menampilkan vektor dan matriks sebagai suatu grafik. Di dalamnya melibatkan high-level functions fungsi-fungsi tingkat tinggi untuk visualisasi data dua dimensi dan data tiga dimensi, image processing, animation, dan presentation graphics. Selain itu di dalam Matlab juga melibatkan fungsi level rendah yang memungkinkan bagi pengguna membiasakan diri untuk memunculkan grafik mulai dari bentuk yang sederhana sampai dengan tingkatan graphical user interface pada aplikasi Matlab.

2.7.2.5 Matlab Application Program Interface API

API merupakan suatu library yang memungkinkan program yang telah ditulis dalam bahasa dan Fortran mampu berinteraksi dengan Matlab. Fasilitas ini untuk pemanggilan routines dari Matlab dynamic linking, pemanggilan Matlab sebagai contoh computational engine, dan untuk membaca dan menuliskan mat-files. 54

BAB III METODE PENELITIAN

Rencana penelitian harus logis, diikuti oleh unsur-unsur yang urut, konsisten, dan operasional, menyangkut bagaimana penelitian tersebut akan dijalankan Suharto dkk, 2004:98. Langkah-langkah yang digunakan pada penelitian ini adalah sebagai berikut.

3.1 Perumusan Masalah

Setelah masalah diidentifikasi, dipilih, maka perlu dirumuskan Fathoni, 2006:16. Langkah ini dimaksudkan untuk memperjelas permasalahan sehingga mempermudah pembahasan selanjutnya.

3.2 Jenis dan Sumber Data

Jenis data yang digunakan dalam penilitian ini adalah data primer. Data primer yaitu data yang langsung dikumpulkan oleh peneliti dari sumber pertama Fathoni, 2006:38. Data diperoleh dengan cara mengambil foto-foto barcode yang tertera pada produk di supermarket GIANT jalan Siliwangi Semarang untuk melakukan pelatihan program dan sebagai data uji sistem.

3.3 Metode Pengumpulan Data

Metode pengumpulan data yang digunakan adalah sebagai berikut.