Langsung ke konten utama

Postingan

Wisata Alam Gunung Bromo

Postingan terbaru

Cara Memanggil Fungsi Matlab di Java (Part 2)

Jika dulu kita belajar bagaimana cara memanggil fungsi MATLAB di dalam program Java kita, sekarang saatnya belajar bagaimana caranya untuk mengambil nilai return fungsi dari MATLAB untuk ditangkap di program JAVA.. yuk yak yuk,,^_^
Peralatan yang dibutuhkan:
# Program Matlab (so pasti lahh!!!)
# Compiler Java (Netbeans/Eclipse)
# library matlabcontrol-4.0.0.jar (click here!)

Mengambil Nilai Return Fungsi dari MATLAB untuk Ditangkap di Program JAVA:
1. Persiapkan fungsi di MATLAB, atau bisa juga kita menggunakan fungsi yang telah tersedia di MATLAB :)
2. Buka program Java anda, dan perhatikan contoh dibawah ini:

public static double[][] transformasiData(double[][] x, int lebarwindow, String directory, int nomerdok) {
double[][] result = null;
        MatlabProxyFactoryOptions options = new  MatlabProxyFactoryOptions.
         Builder().setUsePreviouslyControlledSession(true).setHidden(true).build();
        MatlabProxyFactory factory = new MatlabProxyFactory(options);
        MatlabProxy proxy…

Binary Classification :: Accuracy, Sensitivity, Specitivity (MATLAB)

Salah satu peranan dari Data Mining (Penggalian Data) adalah melakukan klasifikasi. Adapun tahapan klasifikasi antara lain: 1.Preprocessing :  yaitu tahap untuk mempersiapkan data agar siap untuk diproses. Diantaranya: menangani  missing value, pemilihan fitur, dll. 2.Membagi data menjadi dua bagian yaitu data training dan data  testing. Dimana data training nantinya akan digunakan untuk membuat model klasifikasi. Dan data testing digunakan untuk menguji. 3.Membuat model klasifikasi. 4.Menguji model klasifikasi yang kita buat dengan data testing.
Dan dalam pengujian ini, untuk menilai sejauh mana nilai keakuratan model klasifikasi yang telah kita buat terdapat benyak pilihan kriteria penilaian model klasifikasi diantaranya : nilai Accuracy, Sensitivity, Specitifity, dll. Dari banyak jenis kriteria tersebut tentunya kita harus terlebih dahulu mengetahui untuk kasus pemodelan klasifikasi yang kita bangun, jenis kriteria apa yang cocok? *Itu tidak akan dijelaskan disini, cari tahu sendiri ya …

Cara Memanggil Fungsi Matlab di Java

Terkadang, dalam suatu kondisi kita membutuhkan fungsi matlab untuk dapat berjalan dalam program Java. Untuk ini, berikut ini akan dijelaskan mengenai cara untuk memanggil fungsi MATLAB di compiler Java.
Peralatan yang dibutuhkan:
# Program Matlab (so pasti lahh!!!)
# Compiler Java (Netbeans/Eclipse)
# library matlabcontrol-4.0.0.jar (click here!)

Memanggil fungsi matlab buatan sendiri di Java: 1. Siapkan terlebih dahulu fungsi matlab Anda. Pada contoh berikut ini misalnya kita membuat fungsi  myfunc() dalam sebuah file myfunc.m dan simpan file ini dalam direktori yang Anda inginkan.

Gambar 1. fungsi matlab sederhana
2. Buka compiler Java Anda, dan buat New Project untuk memanggil fungsi matlab yang telah Anda buat
    sebelumnya. Contohnya : Buka Netbeans, klik New Project dan buat project baru dengan nama
    'MemanggilMatlab'.

Gambar 2. Membuat project baru dalam Netbeans
3. Setelah itu, tambahkan library matlabcontrol-4.0.0.jar kedalam project baru yang telah Anda buat. Klik
 …

Sekedar Tips dan Trik Menulis Paper Evaluasi

'Wew', kata yang spontan terlontar ketika dosen RPLku memberi penugasan untuk membuat paper dalam bahasa inggris. Tentunya bakal kerasa berat bagi orang sepertiku yang tidak biasa menulis artikel. Boro-boro paper, nulis artikel umum aja untuk update blog ini susahnya minta ampun apalagi tulisan yang berbau ilmiah. Dan yang menambah berat lagi, papernya dalam bahasa inggris. T_T Bahasa inggrisku masih 'amburadul' *huhu Ya Allah, berilah hambamu ini pundak yang kuat untuk menopangnya.. *amin #mulailebay Tapi ini tugas kan aslinya tujuannya baik. Yakni buat melatih aku dan teman-teman agar nantinya bisa menulis paper. "Sudahlah jalani saja! Ini demi kebaikanmu juga" pikirku setelah berpikir lama. Alhamdulilahnya dosenku ini cara mendidiknya enak, orangnya baik pula (dalam artian berjiwa seorang pendidik) ^^*horeeBeliau disetiap pertemuan selalu memberi motivasi dan tips-tips untuk menulis paper. Semoga Allah membalas kebaikan beliau. *amin

Data Mining :: Sebuah Ide Berkenaan dengan Educational Data Mining

Ketika semester lalu, saya dan teman-teman mendapat sebuah tugas untuk membuat sebuah ide yang berkenaan dengan Educational Data Mining. Seperti yang telah kita ketahui, ilmu data  mining telah membawa begitu banyak manfaat bagi kehidupan masyarakat pada umumnya. Informasi-informasi baru dapat terkuak dari data-data yang secara kasat mata mungkin tidak bermakna jika dibiarkan begitu saja. Dan kali ini manfaat data mining hadir pada dunia pendidikan, sehingga mulai banyak penelitian-penelitian di bidang ini.
Tema :   Prediksi Nilai Semu Mahasiswa Dalam tugas ini, saya bersama dengan teman saya, Munjiah Nur Saadah, mengangkat tema mengenai sistem prediksi nilai semu mahasiswa. Mengapa kami mengangkat tema itu? Karena kami melihat dari tahun ke tahun banyak mahasiswa yang selalu menggantungkan dirinya kepada teman-teman baiknya. Sehingga tugas, ujian dan penilaian-penilaian akademis lainnya yang didapatkannya adalah bukan karena murni dari kemampuannya. Untuk itulah, kami berfikir untuk m…

Jaringan Komputer :: Perbedaan Go Back N dan Selective Repeat

Salam hangat,

Kali ini saya akan mencoba menshare sedikit ilmu mengenai protokol transmisi data. Pada jaringan komputer dikenal suatu metode yang namanya Sliding Window. Nah, apa itu 'Sliding Window'  itu? Sliding window adalah sebuah mekanisme pengiriman paket-paket data dalam suatu ukuran window secara terus-menerus. Konsep umumnya window ini akan bergeser secara otomatis sesuai dengan ack yang diterimanya. Pada sliding window terdapat dua algoritma, yakni go back n dan selective repeat.
Lantas, apa yang dimaksud Go Back N ? Dan bagaimana algoritma Selective Repeat itu? Berikut ini penjelasannya:
Gambar 1. Ilustrasi Go Back N
Gambar 2. Ilustrasi Selective Repeat