Tag Archives: Buku Dasar-Dasar Pemrograman Matlab

Menggunakan Replication Matrix – Reshape

By | July 3, 2020

Sinopsis Dari sekian banyak function matrix di matlab yang jarang digunakan oleh pemula yaitu function reshape dan repmat. Function tersebut sangat berguna sekali lho ketika seperti reshape mengubah ukuran dimensi array, misalkan mengubah array 2 x 6 menjadi 3 x 4 atau 6 x 2 atau 1 x 12 repmat melakukan duplikasi array Berikut contoh… Read More »

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 »

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 »

Mengubah data kategori menjadi numerik secara cepat

By | May 29, 2020

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 Mengubah kategorikal menjadi numerikal secara otomatis Misalkan saja kita mempunyai sebuah variabel A dengan isi sebagai berikut A = 4×1 cell array {‘tidak’} {‘ya’ } {‘ya’ } {‘ya’… Read More »

Library SQLite di Matlab yang Ringan untuk Menyimpan Jutaan record

By | May 18, 2020

Sinopsis Siapa tidak mengenal sqlite? Database engine yang kecil dan ringan! Bahkan kalau kalian menggunakan Python maka sudah tersedia API tanpa melakukan install package sqlite, seringkali penulis menggunakan sqlite sebagai database logger karena sederhana sekali nggak pakai ribet. Silahkan kalian baca saja Python dan SQLite untuk membuat operasi CRUD https://softscients.com/2020/05/17/menyimpan-jutaan-record-data-berbasis-sql-dengan-python-secara-mudah/ . Nah bagi kalian yang… Read More »

Pengambilan data dengan teknik block

By | May 18, 2020

Sinopsis Seringkali kita akan banyak berurusan dengan ‘tata cara’ mengambil data dari sebuah array baik dalam vektor maupun matrix yaitu dengan teknik block yang terdiri dari 2 cara. Biasanya teknik ini sering dijumpai pada operasi convolutional ataupun operasi pengolahan sinyal digital. Non Overlapping block dan Overlapping block Saya berikan contoh, misalkan data berikut mempunyai ukuran… Read More »

Buku Belajar Pemrogaman Matlab – read excel string and number

By | March 29, 2020

Sinopsis Pernah menjumpai kesulitan menyimpan data di excel kemudian dibaca di matlab? Seperti kombinasi angka dan string di excel Misalkan kita simpan di excel dengan nama ‘data.xlsx’ kemudian kita akan membaca file excel di matlab menggunakan perintah berikut clc;clear all;close all; data = xlsread(‘data.xlsx’) Pasti anda akan terkejut, ternyata yang dibaca hanya number nya saja… Read More »

Buku Belajar Pemrogaman Matlab – Play Video File di Matlab

By | March 29, 2020

Sinopsis Ada yang pernah mencoba membuat GUI di Matlab untuk melakukan play video+sound? Pasti akan mengalami banyak kendala, bukan? Karena Matlab tidak punya mekanisme untuk play secara bersama-sama baik video dan sound. Caranya dengan Open and play video using MATLAB Open and play video using MATLAB MATLAB has no mechanism to play both and video… Read More »

Buku Belajar Pemrogaman Matlab – Matlab Komunikasi serial via Port

By | March 29, 2020

Sinopsis Pembahasan kali ini agak sedikit berbeda dengan yang sebelumnya, yaitu komunikasi serial. Penulis menggunakan arduino UNO sebagai contoh sederhananya. Dibawah ini Arduino UNO sudah terpasang pada port USB di COM. Untuk contoh sederhanya yaitu, Arduino UNO akan menerima perintah via USB dari Matlab yaitu kode 1 dan 2, dimana untuk 1 akan menghidupkan lampu… Read More »

Buku Belajar Pemrogaman Matlab – Addons Koneksi Matlab dengan Webcam

By | March 29, 2020

Sinopsis Bagi pengguna Matlab R2017 dan R2018, bila akan menggunakan webcam dalam project yang melibatkan Matlab, kalian bisa menggunakan Matlab Support Package for USB Webcams yang merupakan Add On yang kalian bisa dapatkan secara online via Matlab Environment. Cara installnya cukup mudah namun pastikan dulu kalian sudah terkoneksi internet. Add-Ons –> Get Hardware Support Packages… Read More »

Buku Belajar Pemrogaman Matlab – Tambah Header pada Array

By | March 29, 2020

Sinopsis Sering kali dalam membuat laporan yang berisikan baris dan kolom, setidaknya diperlukan sebuah nama kolom untuk menghadirkan informasi yang utuh. Biar nggak lupa karena seringnya menggunakan format excel daripada format csv. Misalkan kita mempunyai array dan akan menambahkan keterangan kolom pada array tersebut untuk disimpan dalam bentuk excel dengan format berbentuk cell tapi kalau… Read More »

Buku Belajar Pemrogaman Matlab – Formating Text Output

By | March 29, 2020

Sinopsis Kalian yang suka menggunakan developing Matlab dengan versi console (tanpa menggunakan GUI) akan banyak bekerja dengan output seperti disp(), tapi agar lebih rapi gunakan saja function fprint() yang mirip sekali dengan bahasa C/C++ untuk memberikan output ke layar menjadi lebih rapi. clc;clear all;close all; disp(‘formating text in matlab’) disp(‘www.softscients.web.id’) disp(‘==============================’) disp(‘i |sin(i) |cos(i)’) disp(‘==============================’)… Read More »