Subrutin Akhiri Proses Data

Gambar 4.35. Kotak Dialog Peringatan - File Belum Dipilih Program akan membaca data hanya pada worksheet pertama, apabila file sudah dipilih selanjutnya program akan membaca isi file, dan memeriksa data pada file apakah data sesuai dengan format penyimpanan yang telah ditentukan sebelumnya. Jumlah kolom file akuisisi data adalah 9 kolom yaitu dari range A sampai I. Jika jumlah kolom pada file tidak 9, maka akan tampil kotak dialog peringatan jumlah kolom salah seperti gambar 4.36. selanjutnya program akan memeriksa tipe data baris pertama setiap kolom mulai dari baris ke dua sampai baris ke-n baris terakhir file berdasarkan tabel 4.6. Tabel 4.6. Spesifikasi Tipe Data File Akuisisi Data Apabila tipe data tidak sesuai pada kolom dan atau pada sel tertentu pada file yang dibuka, maka akan tampil kotak dialog peringatan tipe data salah seperti yang ditunjukkan pada gambar 4.37. Apabila tipe data tanggal pada kolom 3 atau tipe data waktu pada kolom 4 salah, maka akan tampil kotak dialog peringatan data tanggal atau waktu salah seperti yang ditunjukkan pada gambar 4.38. File excel akan dibuka dan ditampilkan pada aplikasi, apabila pesan peringatan tidak muncul. Program akan memasukan data pada properti tabel dan properti grafik sesuai dengan urutan data yang ditampilkan seperti yang dibahas pada subrutin pemrosesan data. Seperti yang ditunjukkan pada gambar 4.39. Pengguna dapat menyimpan kembali file dengan nama file baru atau menghapus file pada tampilan aplikasi menggunakan properti simpan data. No Range Tipe Data Spesifikasi Keterangan 1 A1:I9 Character Text Data Nama Kolom 2 A2:An Numeric Integer Data Nomer Perekaman 3 B2:Bn Character Date and Time Data Tanggal 4 C2:Cn Numeric Date and Time Data Waktu 5 D2:Dn Numeric Floating-point Data Tegangan 6 E2:En Numeric Floating-point Data Arus 7 F2:Fn Numeric Floating-point Data Energi 8 G2:Gn Numeric Integer Data Kecepatan Poros 9 H2:Hn Numeric Floating-point Data Kecepatan Angin 10 I2:In Numeric Floating-point Data Arah Angin Gambar 4.36. Kotak Dialog Peringatan - Jumlah Kolom Salah Gambar 4.37. Kotak Dialog Peringatan - Tipe Data Salah Gambar 4.38. Kotak Dialog Peringatan - Data Tanggal Atau Waktu Salah Gambar 4.39. File Akuisisi Data.xlsx Dibuka Pada Aplikasi

4.2.2.11. Subrutin Menutup Aplikasi

Subrutin menutup aplikasi dilakukan dengan menekan tombol keluar, tombol keluar selalu diaktifkan, sehingga pengguna dapat menekan tombol keluar tanpa melalui instruksi dari subrutin sebelumnya. Subrutin menutup aplikasi dijalankan dengan fungsi Callback dan selanjutnya dijalankan dengan fungsi figure1_CloseRequestFcn yang merupakan fungsi default untuk menutup jendela aplikasi MATLAB guide. Apabila pengguna menekan tombol tekan keluar, akan muncul kotak dialog pertanyaan “Apakah Yakin Ingin Keluar?” yang d ilengkapi dengan tombol “Ya” dan tombol “Tidak”. Jika pengguna menekan tombol