
Setup Widget dan Work Directory Matlab adalah hal yang harus kita lakukan untuk mempermudah pekerjaan. Beberapa pengaturan seperti setting Work Direktory. Hal ini dilakukan agar kita seragam dalam pembahasan karena beberapa kasus kalau tidak dibuat default akan membingungkan para pembaca kalau tidak diatur widgetnya
Pengaturan Default setidaknya memiliki 3 widget yaitu editor, command windows, serta workspace
Setup Tampilan
Contents
Untuk memudahkan kalian pelajari, maka sebaiknya dibuat tampilan secara default melalui cara berikut (klik saja tab HOME)
Tampilannya terdiri dari 3 widget utama yaitu Explorer, Workspace, dan Command Window.
Masing-masing widget mempunyai kegunaan masing-masing sesuai dengan namanya, sehingga tidak perlu dijelaskan lebih lanjut, oiya kalau font nya terlalu kecil, bisa disetup koq melalui menu Preferences.
Misalkan untuk memperbesar font
Setup Work Directory
Ini bab yang terkadang sering diabaikan oleh penulis lain yaitu Setup Work Directory yang merupakan direktori aktif/kerja bisa dilihat di.
Sebaiknya untuk memulai project yang cukup besar maka hal pertama dilakukan yaitu membuat susunan direktori. Kamu bisa mencontoh yang dilakukan oleh penulis berikut ini.
Dalam project yang besar akan maka akan terdiri dari 3 jenis folder diatas yaitu
- Daftar-pustaka digunakan untuk menyimpan file yang berisi function yang kita buat sendiri
- Dataset digunakan untuk menyimpan dataset berupa gambar, excel, csv, atau hal lain yang digunakan dalam sesi pelatihan/pembuatan model.
- Resource digunakan untuk menyimpan gambar icon, serta informasi yang mendukung sebuah aplikasi yang kita buat
Karena dalam sebuah project yang besar dan banyaknya function-function yang harus dibuat kita sendiri maka desain sebuah direktori sangat penting agar kita mudah delivery ke konsumen dan mudah dalam proses update kode/function. OK sudah penulis jelaskan desainnya, maka untuk setup work directory cukup arahkan kursor.
Dan cari lokasi work direktory yang telah kita buat di drive
Untuk atau gunakan perintah cd (artinya change directory) di command window
Variabel dan Workspace
Hal umum dalam bahasa pemrograman yaitu deklarasi variabel, adapun Matlab tidak memerlukan deklarasi tipe variabel yang secara umum ada 4 jenis struktur variabel yaitu
- Array
- Cell
- Struct
- Table
Sedangkan tipe data terbagi menjadi banyak sekali seperti tipe data primitive yaitu double, int, logical, Boolean yang secara otomatis bila mengetik variabel berikut pada command window akan dicasting menjadi sebuah array bertipe double, tapi untuk sementara ini tidak membahas dulu mengenai array biar tidak bingung.
Ada 2 variabel diatas yaitu a dan b dengan menggunakan perintah whos maka akan ditampilkan detail dari name, size, bytes, class nya, serta akan terlihat di widget Workspace
Deklarasi/Penamaan Variabel
Deklarasi / penamaan variabel di Matlab sebaiknya (harus) seperti dibawah ini
Tipe-Struktur Data, Operator Matematika/Algebra
Jenis data primitive yang dikenal ole Matlab terdiri dari
Sedangkan struktur data terdiri dari
Sama seperti bahasa pemrograman yang lainnya, operator matematika di Matlab yaitu
Ingat bahwa Matlab menggunakan struktur data berupa array maka semua operator diatas akan diperlakukan sebagai operasi array, sehingga untuk operasi array terhadap element menggunakan tanda titik seperti berikut
Editor – Script
Dari pembahasan sebelumnya kalian telah mengetahui cara mengetikan baris perintah di command window. Tentu dalam kondisi real kalian akan banyak menulis kode dan perlu disimpan dalam bentuk *.m file menggunakan editor. Untuk menampilkan editor cukup ketik perintah edit pada command window sehingga tampilannya seperti berikut.
Kalian bisa ketik kode dibawah ini sebagai latihan1.m
clc;clear all;close all; %bersihkan layar dan memory, %close semua window %ini adalah komentar alas = 10; tinggi = 8; %rumus luas segitiga luas_segitiga = 0.5*(a*t)
Langkah selanjutnya run dengan tekan F5 pada keyboard
Kalian harus tahu tentang penamaan script pada Matlab yaitu ikuti tips berikut
- Tidak boleh didahului dengan angka: 1_latihan.m (ini salah) yang betul latihan1.m
- Boleh gunakan tanda underscore bukan spasi atau strip : latihan_1.m (betul)
- Hindari penamaan file yang melibatkan keyword Matlab: seperti end, while, for dan function built in lainnya agar tidak terjadi bentrokan.
- Gunakan huruf kecil semua (lowercase)