Dalam era big data yang mempunyai jutaan record pada sebuah data transaksi membutuhkan perangkat dan software khusus karena data tersebut bila diload dalam memory RAM akan langsung out of memory. Nah kalau kalian membaca buku yang saya tulis ada 2 library yang khusus untuk menangani sebuah data terstruktur yaitu numpy dan pandas. Pandas sudah sangat terkenal karena kemudahan dan kesederhanaan sintaksnya. Namun bila mengolah data yang terdiri dari jutaan record maka tidak begitu bagus. Ada beberapa pilihan yang bisa kalian gunakan seperti dask dan vaex.
Belajar Coding
Message Box-Warning Dialog-Question
Cara menggunakan Message Box, Warning Dialog, Question- Untuk membuat question dialog dan message box sangat mudah sekali di Matlab dan biasanya dialog tersebut bersifat modal atau top screen. Kita bagi menjadi 3 saja yaitu message box, warning dialog, serta question dialog.
Belajar Matlab – Input Dialog
Component GUI yang selanjutnya kita bahas yaitu input dialog yang berguna untuk menerima input dari user. Pada aplikasi berbasis GUI ada banyak input dari user seperti mouse, keyboard, sound yang bisa kita interface menggunakan API yang tersedia dari sebuah bahasa pemrograman. Input dialog yang kita akan bahas sangat sederhana koq, hanya menerima input dari keyboard. Misalkan kita akan membuat sebuah dialog untuk menerima informasi nama dan umur.
Belajar Matlab – File Dialog
Setelah kalian pelajari mengenai component waitbar yang berguna untuk memonitor sebuah looping yang teramat panjang dan lama, selanjutnya kita bahas File Dialog yang terdiri dari Open dan Save sebuah file.
Belajar matlab – Waitbar
Sebelum membahas lebih jauh mengenai aplikasi berbasis GUI dengan Matlab, ada baiknya kita mengenal beberapa component GUI. Nah kali ini kita akan mengenal sebuah component waitbar yang berguna untuk melihat sebuah progress aktifitas. Diperlukan perintah yaitu
Python untuk menerima input dari user berbasis CLI
Membuat aplikasi menggunakan Python untuk menerima input dari user / interaksi dari user ada banyak cara koq, kalau kalian baca buku Buku Belajar Mudah Python dengan Package Open Source, sudah dibahas koq untuk menggunakan perintah input, namun disini saya akan bahas lagi sedikit, selain menggunakan perintah input ada 2 cara lagi yaitu argument parser (CLI-command line interface) serta GUI. Untuk mempermudah pembahasan postingan ini, kita akan membuat contoh sebuah script untuk memvisualisasikan plot grafik sinus. Kebutuhan package yaitu matplotlib dan numpy. Secara mudah gambarannya sebagai berikut
Perbaikan Sinyal pre-emphasis
4,968 ViewsPerbaikan Sinyal pre-emphasis – Berbicara mengenai analisis sinyal, maka ada beberapa pre proses yang harus dilakukan seperti pre-emphasis. Suara yang direkam tidak terlepas dari percampuran antara frekuensi tinggi dan frekuensi rendah. Untuk memberikan penekanan pada frekuensi tinggi dan menghilangkan frekuensi rendah yang lemah maka dibutuhkan sebuah filter yang disebut dengan teknik pre-emphasis. Hasil dari … Read more
Leaf shape based plant species recognition
Pengenalan jenis tanaman dengan paramater morfologi daun telah banyak dibahas, artikel yang penulis bahas untuk mempermudah kalian memahami cara perhitungan berbasis morfologi, banyak artikel softscient yang harus kalian baca terlebih dahulu seperti edge detection, rotasi object seperti berikut ini
Mengubah data kategori menjadi numerik secara cepat
Adakalanya dalam mengolah dataset dibutuhkan sebuah data dalam bentuk angka/numerikal, namun apabila kalian mendapatkan data yang bertipe kategorikal maka kalian bisa menggunakan beberapa cara, misalkan data berikut
Belajar Machine Learning Matlab Teknik Evaluasi Clustering
Sinopsis
Penggunaan teknik clustering sangat luas sekali mulai dari bidang bisnis ataupun bidang astronomi, misalkan saja untuk bidang bisnis dapat digunakan untuk mengetahui sebuah perilaku konsumen sehingga Perusahaan sedari awal bisa mempersiapkan strategi yang tepat melalui produk yang diinginkan oleh konsumen. Teknik clustering ada banyak sekali seperti KMean Clustering, Fuzzy C-Means Clustering, DBScan (Density-based spatial clustering of applications with noise). Adapun untuk untuk menentukan jumlah cluster terbaik/optimal pada sebuah dataset yang besar perlu dilakukan untuk menghindari trial and error. Penulis sebenarnya telah membahas cara menggunakan 3 metode menggunakan R languange yaitu