Showing posts with label All About Matlab. Show all posts
Showing posts with label All About Matlab. Show all posts

Wednesday, February 20, 2013

USE TIMER MATLAB TO CONTROL TYPING ANIMATION in MATLAB

Pada artikel kali ini akan dibahas mengenai penggunaan dari TIMER Matlab untuk membantu dalam menghasilkan animate typing pada ui kontrol teks GUI. Pada artikel sebelumnya dibahas mengenai alternatif penggunaan looping while untuk menangani kasus tersebut, tapi kelemahannya adalah aktifitas looping bisa diinterupsi oleh looping yang lain sehingga akan menghambat satu sama lain. Tapi dengan menggunakan fungsi Timer Matlab diharapkan hal tersebut bisa dihindari sehingga animasi tetap bisa berjalan dengan semestinya walaupun ada aktifitas looping yang sedang terjadi.

Sunday, January 27, 2013

How To Make Calculator with Matlab GUI

Membuat program kalkulator pada sebuah bahasa pemrograman berbasis GUI merupakan tantangan yang menarik karena kreatifitas kita diuji dalam hal ini. Kemampuan dalam melogikakan proses eksekusi kalkulator merupakan sedikit banyak hal yang perlu dimiliki. Saya mencoba membuat program kalkulator dengan menggunakan matlab GUI. Silakan dipelajari dan dimodifikasi semaunya.

Wednesday, January 23, 2013

Typing Text Animation in MATLAB

Dalam artikel ini akan saya tunjukkan bagaimana membuat animasi teks pada matlab dengan menggunakan looping. Kelebihannya adalah mudah dalam membuat animasi tersebut, tapi kekurangannya adalah perintah looping bisa diinterupsi oleh perintah looping lainnya sehingga animasi ini menjadi tidak mulus. Artinya apabila ada dua perintah loop yang digunakan baik FOR atau WHILE tapi untuk aksi yang berbeda maka salah satu akan interupsi yang lain sehingga untuk sementara akan berhenti bekerja. Hal tersebut tergambarkan pada contoh yang akan saya berikan.

How to Store Data Into AXES FIGURE USERDATA in MATLAB

A good Matlab Programmer while dealing with GUI will avoid using GLOBAL syntax to declare variables used in the program. The problem is Matlab will preserve much memory when you declare variables in each sub_callback. So one has to optimize using every properties that the control has. Usually, we use USERDATA property to store array or single data in Matlab GUI. So we can access the data anytime. But there is a case when we deal with userdata property of axes figure.This is not as usual as property of others control. So I need to write this article to help whether a reader faces the same problem

Saturday, January 19, 2013

Double Click in Matlab GUI (How To)

Kali ini kita akan membahas bagaimana menggunakan DOUBLE CLICK dalam Matlab. Dalam Matlab,akses doubleclick berbeda dengan program visual lainnya. Matlab sendiri menyediakan property pada figure yang disebut dengan selectiontype. Property ini berlaku untuk semua control yang ada pada jendela figure GUI kita. Sehingga untuk akses bisa dilakukan pada callback dari masing-masing control.

Friday, January 18, 2013

HOW TO USE WINDOWS MEDIA PLAYER ACTIVEX WITH MATLAB

Artikel ini saya tulis untuk membahas tentang fitur matlab yaitu kemampuannya untuk memanggilactivex pada windows sehingga kita bisa menggunakan matlab untuk mengoperasikan perangkat lunak aplikasi – aplikasi pada windows. Bayangkan jika kita punya algoritma komputasi yang bisadiolah dengan menggunakan matlab, lalu algoritma keluaran dari algoritma tersebut akan kitamanfaatkan untuk mengoperasikan aplikasi dalam windows maka akan sangat menarik.

Wednesday, November 7, 2012

SWITCHYARD CALLBACK IN MATLAB GUI PROGRAMMING

Dalam memprogram GUI pada Matlab ada beberapa metode yang bisa digunakan. Sebuah programyang tidak membutuhkan tugas yang banyak bisa menggunakan metode Direct Callback Programming.

Tuesday, November 6, 2012

MATLAB GUI Lecture 2 - Components In GUI

Ada beberapa komponen yang telah disediakan oleh Matlab dimana anda tinggal klik dan drag ke jendela design.Komponen-komponen tersebut disebut juga sebagai UIControl atau uicontrol yang tugas nya untuk melaksanakantujuan-tujuan tertentu.

MATLAB GUI Lecture 1 - The Beginning

Pada lecture ini kita akan mempelajari bagaimana memulai membuat GUI pada matlab sebelum mempelajari lebih jauh tentang pemrograman dalam GUI.

TEMPERATURE CONVERSION CALCULATOR

Saya tampilkan konvertor suhu yang terdiri atas 8 jenis:

Monday, November 5, 2012

HOW TO EXTRACT DATA FROM MATLAB FIGURE

Jika suatu waktu anda harus berurusan dengan data yang sudah tersimpan dalam format FIGseperti yang ditunjukkan oleh gambar di bawah

Sunday, October 21, 2012

How To Display Image Data into GUI Table Matlab

Tutorial singkat ini berisi tentang bagaimana cara menampilkan semua isi matriks citra GRAY kedalam sebuah table dalam GUI. Ini merupakan hal sederhana dan berisi tentang syntax yang bisadigunakan. Bentuk GUI dari program ini dapat dilihat pada gambar di bawah

Sunday, October 14, 2012

Demo: Matlab Management File and Menu Editor, Toolbar Editor

Scanning Rows and Columns of Image Randomly

Jika pada artikel sebelumnya kita telah membahas mengenai cara memanipulasi piksel agar bisatampil seolah-olah fade in fade out secara acak baik koordinat baris maupun kolomnya, makapada artikel ini kita akan bicarakan tentang keacakan fade in dan fade out dari baris ataukolomnya saja. Hal ini pernah ditanyaka oleh seorang rekan dari India, sehingga saya tertarik untuk menjadikannya artikel ringan.

Image Fade In and Fade Out With Matlab

Saya iseng-iseng mencoba menggunakan matlab untuk manipulasi piksel menjadi citra fade in fade out dengan menggunakan Matlab. Bayangkan jika anda sedang menggunakan Ms Power Point sedang membuat slide show presentasi, lalu anda menambahkan animasi fade in dan fade out. Nah itulah yang saya coba untuk hadirkan di sini. Dalam demo ini, saya akan menghadirkan sebuah citra digital yang akan saya beri aksi fade out lalu isi piksel dari citra tersebut akan saya pindahkan ke matriks lain sehingga seolah-olah sedang fade in.

Design Program to Crop Image in Matlab

Artikel kali ini hanya tulisan belaka tentang bagaimana kita bisa membangun sebuah fungsi cropping sendiri yang lebih attraktif. Fungsi crop pada Matlab sendiri sesungguhnya sudah bagus tapi saya mencoba menghadirkan cara kerja crop tersebut dalam artikel ini. Dalam membuat fungsi crop, hal terpenting adalah kita bisa membuat script untuk mengambil koordinat yang diberikan dari aktifitas mouse. Kita sangat beruntung bahwa Matlab telah mengakomodasi hal tersebut dengan diberikannya 2 fungsi berikut:

Image Rotation without Matlab Toolbox


The Use of Matlab TIMER to Send Text

Okay, this is not so important article actually. The idea behind this text is the possibility to use TIMER Matlab Function to help on shceduling. I choose sending text scheduling as case to solve. This program might be able to be extended into other great applications. We dont need any complex instruction here and no need to learn kind of math algorithm..

Menampilkan Komponen Piksel Citra Pada Kartesian 3D

Well, hanya kebetulan judul pada artikel ini merupakan bagian sangat kecil dari penelitian saya dan kebetulan juga sering sekali saya melihat cara menampilkan sebuah citra dengan cara seperti ini, maka saya mencoba menghadirkannya pada tulisan saya kali ini.

Sketch In Matlab GUI

Well, ini hanyalah artikel untuk membuat GUI Matlab yang bisa digunakan sebagai media sketch. Memang tidak profesional, tapi code atau program di dalamnya bisa anda kembangkan menjadi program yang lebih profesional pada aplikasi-aplikasi khusus yang anda inginkan.Tidak ada teori khusus yang perlu diterangkan, karena fungsi-fungsi di dalamnya adalah buatan kita sendiri. Instruksinya pun tidak terlalu sulit.