Postingan

Menampilkan postingan dari Juni, 2020

Menambahkan Konfirmasi Email di Google Form

Gambar
Suatu hari penulis membantu dosen penulis menyiapkan form registrasi Pengabdian Kepada Masyarakat (PKM). Dan ternyata kebutuhannya adalah ketika seorang pendaftar melakukan registrasi dengan input data, dibutuhkan konfirmasi email yang terkirim secara otomatis. Setelah berselancar di internet, penulis menemukan salah satu caranya adalah dengan menggunakan Google Sheets dan Script. Caranya penulis tunjukkan dalam video di bawah ini: Sedangkan Google Script yang penulis gunakan dalam video di atas, dapat di download dilink di bawah ini: https://drive.google.com/file/d/1elg78BQFaKlhq9e0UuGmHhY0NS3BtfEp/view?usp=sharing Referensi: aniav. 2015. send_email.gs. https://gist.github.com/aniav/926f4667911ba1d138b8. Diakses tanggal 17 Juni 2020.

Metode Regula Falsi dan Secant itu Sama

Gambar
Meskipun telah lama menyukai perhitungan numerik, penulis baru tahu terdapat metode yang disebut Regula Falsi. Saat pertama kali mempelajarinya, penulis langsung curiga, bahwa metode ini sama dengan Metode Secant. Dan dengan membandingkan persamaan Secant dengan persamaan Regula Falsi yang penulis ambil dari Wikipedia (2020), penulis mendapatkan, kedua metode ini adalah metode yang sama. Persamaan Metode Secant adalah sebagaimana berikut: Yang dapat dituliskan menjadi: jika x n =c n , x n-1 =b n dan x n-2 =a n , maka bisa dituliskan menjadi: Yang mana persamaan ini adalah persamaan Regula Falsi. Oleh karena itu, Metode Secant dan Regulasi Falsi, dalam implementasi algorithmanya, memiliki kondisi yang sama, yaitu tebakan awal berupa nilai sembarang. Video di bawah ini adalah contoh implementasi Metode Regula Falsi untuk mencari nilai akar dari suatu persamaan polynomial menggunakan C++. Sedangkan kodenya adalah sebagai berikut: #include <iostream> #include <string> usi

Perbesaran Gambar dengan Interpolasi Bilinear dan HTML5 Canvas

Gambar
Salah satu metode numerik yang digunakan untuk image processing (pengolahan citra) adalah Interpolasi Bilinear untuk perbesaran gambar. Setelah sekian lama, akhirnya penulis memiliki waktu dan pengetahuan untuk membuktikan penggunaan algorithma ini dalam image processing. Hasilnya adalah sebagaimana video berikut: Idenya adalah setiap titik pixel diwarnai ulang berdasarkan nilai empat titik terdekat hasil interpolasi posisi terhadap gambar aslinya. Penulis tidak menjelaskan lebih lanjut secara teori mengenai Interpolasi Bilinear, karena dapat banyak ditemui di referensi lain di internet. Sedangkan kode Javascript-nya dapat di coba dan di download dengan save as, di link dibawah ini: Demo Bilinear Image Scaling Untuk implementasi Interpolasi Bilinear dalam bentuk kalkulator, dapat dilihat di posting sebelumnya yang berjudul " Membuat Kalkulator Interpolasi Bilinear dengan Javascript ".

Membuat Kalkulator Interpolasi Bilinear dengan Javascript

Gambar
Dalam perhitungan numerik yang seringkali penulis lakukan, untuk keperluan interpolasi, penulis banyak kali menggunakan metode Interpolasi Biliner. Selain karena mudah dalam penggunaannya, untuk keperluan presisi, dapat dengan mengorientasikan ukuran panjang sisi grid yang kecil. Persamaan matematis Interpolasi Bilinear yang penulis implementasikan adalah sebagai berikut: Sedangkan dalam kode Javascript, untuk mempermudah perhitungan, penulis menggunakan dua kali langkah, yaitu menghitung arah horizontal dulu sebagai nilai c1 dan c2, baru menghitungnya sebagai nilai B. Langkah-langkah di atas, dapat dilihat pada video Youtube penulis di bawah ini: Sedangkan secara online kalkulator dapat dicoba dengan mengklik button dibawah ini: Demo Untuk kode Javascript dalam halaman HTML-nya adalah sebagai berikut: <html> <head> <title>Bilinear Interpolation Example</title> </head> <body> <h1>Bilinear Interpolation Calculator</h1> Coordinat po