Skip to main content

Posts

Showing posts from 2019

Belajar OpenCV Python : Install

Requirement Visual Studio Code :  https://code.visualstudio.com/ Python :  https://www.python.org/ Download saja yang versi terbaru Langkah Instalasi 1. Install semua requirement, * Note : Ceklis Pip saat install python 2. Setelah install semua, Buka cmd ketik  " python --version " untuk cek apakah python sudah terinstall. 3. pip --version ;  untuk cek apakah pip sudah terinstall apa belum. 4. Install openCV dengan perintah pip install opencv-python nanti akan mendownload file dependencies secara otomatis, diantaranya OpenCV dan Numpy. 5. Cek apakah OpenCV dan Numpy sudah terinstall dengan benar dengan masuk ke python command line dengan ketik py sehingga muncul tanda >>. Happy Coding VScode belum dipake ya dalam instalasi ini 😶 Saran : Download OpenCV Repository juga di GitHub.

3D Rotational Matrix (Matriks rotasi 3 dimensi) Roll, Pitch, dan Yaw

Rotasi 3 Dimensi adalah berputarnya sebuah benda sebuah objek dari keadaan awal ke keadaan akhir.  3 Dimensi disini mengacu pada sudut euler atau tiga jenis sudut rotasi (ϕ,θ,ψ) pada sistem koordinat.  Roll(ϕ) adalah jenis rotasi yang dilakukan pada sumbu X Pitch(θ) adalah rotasi yang dilakukan pada sumbu Y Yaw(ψ) adalah rotasi yang dilakukan pada sumbu Z Gambar 1 Ilustrasi Roll, Pitch, Yaw Pada Pesawat Terbang Misalkan pada pesawat terbang dengan melihat kerangka acuan pada bumi, maka pesawat dapat berotasi pada sumbu X,Y dan Z secara simultan. Sebenarnya ada 6 kombinasi dalam melihat rotasi 3 dimensi ini (cek wiki ) Persamaan rotasi untuk kombinasi z,y,x Persamaan tersebut terdiri dari rotasi pada masing-masing sumbu dalam R^3 berturut-turut yaitu yaw, pitch dan roll. Tinjau 3 sumbu dalam R^3 Untuk Roll, Misalkan,  Rotasi pada sumbu X(Roll), maka gunakan YZ Plane, didapat, Sehingga, Untuk Pitch, Misalkan, Rotasi pad...

Low Cost Pembersih Udara dengan Filter HEPA untuk Mengatasi Masalah Asap di Indonesia

Baru baru ini Indonesia sedang hangat dengan kasus pembakaran hutan dan kualitas udara buruk di Riau dan Kalimantan. Bahkan jika kita lihat menggunakan citra satelit pada seperti pada airvisual.com didapati bahwa Kalimantan dan Riau sudah terindex dengan udara "Hazardous" atau berbahaya. Gambar diambil tanggal 17 September 2019 jam 23.35 di www.airvisual.com Solusi terbaik untuk beraktivitas dalam daerah berpolusi adalah dengan menggunakan masker. Kemudian tutup jendela rumah rapat-rapat agar asap tidak masuk ke dalam rumah dan menyalakan air purifier (Pembersih Udara). Yep yang harganya mahal itu (coba cek ke toko online harganya bisa sampai jutaan). Filter HEPA (High Efficiency Particulate Air) merupakan filter yang berfungsi untuk menyaring udara. Filter HEPA juga biasanya dipasang pada alat pembersih udara yang harganya jutaan itu. ( read more ) Pada Spesifikasinya,  https://en.wikipedia.org/wiki/HEPA#Specifications , filter ini dapat menyerap lebih dari 99% pa...

Jangan Berhenti Pada Hal yang Tampak: Sahara & Amazon

"Don't judge a book by its cover"       Mungkin tulisan ini, bagi pembaca, mengira adalah artikel motivasi ataupun psikologi( ya semoga ada motivasi-nya sih.. .). Tapi sesungguhnya tidak, penulis ingin berbagi fenomena sains pilihan dimana arti dari "hal yang tak nampak" adalah ilmu atau kebenaran yang tersembunyi yang masih belum ditemukan (bukan hal gaib). Jangan merasa tertipu ya dengan judul maupun label di blog ini 😊 karena begitulah terkadang media bekerja.      Karena sedikit-banyak, saat ini, orang-orang begitu senang dengan judul media padahal isinya tidak berkaitan dengan judul atau selalu mengaitkan suatu hal yang sama sekali tidak berhubungan. Misalnya mengenai bencana alam yang terjadi di Indonesia akhir-akhir ini (masalah ekologi) tapi dibahas dengan teologi, dikaitkan dengan politik. Sebenarnya tidak masalah, for the sake of motivasi (bagi golongannya), tapi menjadi masalah ketika "ekologi" nya tidak dipahami. Namun juga di tulisan ...

Angle inside a circle

Sudut dalam lingkaran seperti gambar dibawah ini Ada yang bisa mengerjakannya berapa nilai sudur yang diberikan pada gambar? Spoiler for Answer:  https://www.geogebra.org/m/ypm7wuym

Persamaan Differensial Biasa Metode Hemming

Persamaan Differensial Biasa (Ordinary Differential Equation) dengan metode hemming. Hasil Running Program Cara run Program di command windows MATLAB >> clear, clf >> a = 0; b = 5; y0 = 1; %batas atas/bawah nilai awal >> N = 25; %number of segments >> f = inline('-2*x*y^2','x','y'); % fungsi >> f_s = inline('1./(x.^2 + 1)','x'); % fungsi sejati >> [t,yH] = ode_Ham(f,[a b],y0,N); >> yt1=f_s(t); Referensi W. Y. Yang, W. Cao, T.-S. Chung dan J. Morris, Applied numerical methods using MATLAB, Canada: John Wiley & Sons, Inc, 2005.

Integral Quadrature Gauss Matlab Code

Quadrature Gauss Integral Matlab Code baca teorinya dari Gaussian Quadrature(wikipedia) diambil dari tabel ini kode matlab bisa untuk N derajat. Tabel 1. beban nilai quadrature gauss Referensi Suarga, "Komputasi Numerik Pemrograman MATLAB untuk Metoda Numerik" , Yogyakarta: ANDI, 2014.

Simulasi Fourier Transform

Aplikasi Transformasi Fourier Fourier, isi cycle dengan matriks baris. misal "0 1". gunakan spasi..... Cycles Time This browser doesn't support canvas! Try Google Chrome . Total Parts Ticks Derive Running? Enter frequencies (cycles/sec aka Hz) and see their time values, or vice-versa Frequency input: 1 0 2:45 is 0Hz (size 1) + 1Hz (size 0) + 2Hz (size 2, phase-shifted 45-degrees) Time input: 1 2 3 generates a wave that hits 1 2 3 Click Mr. Fourier for night mode. Have fun! Contoh Penggunaan : Sumber :  https://gist.github.com/kazad/8bb682da198db597558c

Decision Tree

Artificial Neural Network (ANN) dan Algoritma Genetika (AG)

Rangkuman: ProxylessNAS : Direct Neural Architecture Search On Target Task And Hardware

Read More about the Paper at https://arxiv.org/abs/1812.00332

Diagnosa Tumor Otak dengan Metode Bayesian Network

Sistem pakar adalah sistem komputer yang mengadopsi pengetahuan seorang pakar untuk menyelesaikan masalah. Selain metode Forward  dan Backward Chainning ada metode lain yaitu, Bayesian Network . Metode ini soal ketidakpastian dalam sebuah peluang dan berasal dari teorema bayes. Mendiagnosa sesuatu sudah jadi bagian dari manusia yang digelari dengan "Animal Rationale". Namun sering kali prediksi/pemikiran kita meleset dari kebenaran. Contoh begini, suatu ketika kamu sakit dengan gejala berikut: pusing, mual dan muntah. Kemudian kamu membuka situs untuk memprediksi sakit apa yang sebenarnya dialami, ternyata didapati kesamaan dengan kanker otak. Tentu ini jadi masalah ketika membenarkan kesamaan itu secara langsung. Apalagi setelah self-diagnose dengan gegabah datang untuk meminta scan MRI. Padahal baru sakit beberapa jam.

Example Appication of Forward and Backward Chainning (Printer problem and Eyes problem diagnosis)

In this post, we are going to explore about inference first order logic, especially the forward and backward chainning. What the purpose of forward or backward chainning? is it related to a chain? Well yes or no, yes but in term of logical chain. Chainning in the term of this post is actually a reasonning. So when we talked a forward chainning, in short, we talked about forward reasonning method. as well as backward chainning.

Note

Halo, Sudah lama ga update tulisan karena dipenuhi tugas perkuliahan. Ya sekarang penulis sudah semester 4, teknik elektro. Berhubung penulis menuliskan alamat blog ini ke dosen jadi postingan akan berisi tugas perkuliahan 😁 tentang artifisial intellegence atau kecerdasan buatan. Sekadar note sederhana untuk pembaca mungkin bukan cuma tugas saja kalau penulis rajin akan ada juga tulisan tentang mata kuliah penulis di blog ini.