Belajar Operasi Fungsi Polynomial dengan Matlab

By | June 18, 2020

Function Tools adalah evaluasi sebuah function, yang bisa digunakan untuk mencari F(x)=0, mencari nilai maksimal, dan minimal, serta interpolasi data. Kita akan bahas satu-persatu Evaluasi Fungsi Polynomial Sebuah persamaan fungsi polynomial berbentuk sebagai berikut yang diurutkan berdasarkan orde n tinggi sampai ke rendah     Misalkan kita punya persamaan sebagai berikut     atau ditulis… Read More »

Cara Membaca kumpulan file dalam satu folder hasil data logger

By | June 17, 2020

Terkadang dalam mengolah sebuah dataset yang besar terdiri dari jutaan record, bisa kita siasati dengean teknik agregasi agar menghindari proses looping yang dikenal agak lambat untuk sebuah scripting, namun ada juga datase tersebut malah terdiri dari ratusan/ribuan file, hal ini biasa terjadi pada dataset yang bersifat data logger. Data logger tersimpan dalam format *.txt dengan… Read More »

Belajar yuk, algoritma zoning untuk recognition character

By | June 15, 2020

www.softscients.com | Ada sebuah pertanyaan bagus yang ditanyakan via email, mengenai sebuah cara kerja algoritma zoning untuk recognition pada sebuah karakater, kalian bisa baca artikel saya dengan judul Teknik zoning untuk handwriting recognition https://www.scribd.com/document/230876043/Teknik-Zoning-Untuk-HandWriting-Recognition Teknik zoning disini digunakan untuk ciri fitur terhadap sebuah objek, khususnya karakter latin yang mempunyai morfologi cukup berbeda antara satu dengan… Read More »

Group by SQL untuk menghitung frekuensi transaksi

By | June 14, 2020

Edisi kali ini membahas mengenai informasi umum yang sering dijumpai pada data transaksi. Data transaksi yang ingin ditampilkan berupa frekuensi setiap bulan – tahun sehingga mudah dalam melakukan analisis. Anda sebagai seorang store manager menginginkan data transaksi bulanan.  Misalkan kita mempunyai structure database berikut Berikut ditampilkan isian tabel nya Tentu data tabel diatas agak sulit… Read More »

Perintah SQL Select Statement Limit & Desc Order

By | June 14, 2020

Kita sedikit membahas sebuah Perintah SQL Select Statement Limit & Desc Order  terhadap sejumlah data dan mengurutkan kembali secara descending. Agar lebih mudah dalam memahaminya yaitu terdapat sebiha tabel dengan nama transaksi yang mempunyai kolom id. Perhatikan tabel berikut dibawah ini Perintah SQL Select Statement Limit & Desc Order. Apa yang terjadi jika kita menggunakan… Read More »

Belajar yuk mengenai Linear Discriminant Analyst

By | June 14, 2020

LDA menurut Wiki adalah www.softcsients.com | “Linear discriminant analysis (LDA) and the related Fisher’s linear discriminant are methods used in statistics, pattern recognition and machine learning to find a linear combination of features which characterizes or separates two or more classes of objects or events. The resulting combination may be used as a linear classifier,… Read More »

Menggabungkan 2 tabel – JOIN SQL

By | June 14, 2020

Operasi menggabungkan sebuah 2 tabel didalam SQL dinamakan operasi join table yang melibatkan primary dan foreign key untuk mendapatkan irisan data. Misalkan contoh berikut ada 2 tabel Tabel data­_desa dengan primary key yaitu id_desa berisi data desa Tabel data_transaksi dengan primary key yaitu id_transaksi berisi informasi harian mengenai transaksi yang dicatat per bulan, kalian bisa… Read More »

Buku Belajar Dasar Statistika dengan R – Deteksi Autokorelasi

By | June 13, 2020

Kalau membahas mengenai regresi linear, maka setidaknya ada 5 jenis asumsi yang harus kalian lakukan Normalitas Linearitas Multikolinearitas Autokolinearitas Heteroskedastisitas Tapi pada sesi ini saya hanya akan membahas mengenai autokolerasi saja yang mana pada asumsi regresi klasik dikatakan bahwa kesalahan atau gangguan yang masuk kedalam fungsi regresi populasi adalah random atau tak berkorelasi. Jika asumsi… Read More »

Mempercepat query jutaan basis data menggunakan agregasi

By | June 10, 2020

Ketika penulis sedang mengolah data record yang hanya terdiri dari ribuan data, maka cara seperti masking di data frame terkadang dilakukan menggunakan looping, namun tidak jika data yang digunakan sudah mencapai ratusan ribu bahkan jutaan record. Bisa butuh waktu bermenit-menit untuk melakukan looping, sehingga hal ini harus dihindari untuk mencegah bottleneck.  Fungsi agregasi seperti sum(),… Read More »

Python Bekerja dengan Format Date Time untuk mempermudah transaksi

By | June 9, 2020

Bila kalian sedang bekerja dengan basis data yang melibatkan tanggal, maka akan banyak sekali format tanggal yang beredar seperti berikut 11-Feb-13 4/30/13 4/30/2013 04/30/2013 04/02/2013 Atau format indonesia yaitu 31/03/2020 1/3/2018 Bila kita hanya menggunakan data diatas sebagai format string saja, maka akan sangat sudah melakukan query data, misalkan saja menghitung jumlah hari pada rentang… Read More »

Library Pengolah Jutaan Data – Big Data

By | June 8, 2020

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… Read More »

Component GUI Matlab-Cara menggunakan Message Box-Warning Dialog-Question

By | June 7, 2020

Component GUI Matlab – 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. Message Box Biasanya digunakan untuk hold sebuah proses dalam looping,… Read More »

Component GUI Matlab-Cara menggunakan Input Dialog

By | June 5, 2020

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.… Read More »

Component GUI Matlab-Cara menggunakan File Dialog Simpan dan Buka

By | June 5, 2020

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. Perintah Simpan File Perintah yang digunakan untuk menampilkan File Dialog Simpan file yaitu [FileName, PathName, FilterIndex] = uiputfile(FilterSpec,DialogTitle, DefaultName); Menampilkan Kotak Dialog Simpan File Ada… Read More »

Component GUI Matlab-Cara menggunakan Waitbar

By | June 2, 2020

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 <handle>=waitbar(0, ‘<message string>’, ‘Name’, ‘<title>’); Di deklarasikan diawal sebelum looping dan beriktu berikut didalam looping waitbar(progress, <handle>); Secara umum… Read More »