Tuesday, March 26, 2013

Tentang Matlab

I. Pengertian Matlab

            Matlab merupakan bahasa pemrograman yang hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C/C++. MATLAB merupakan bahasa pemrograman dengan kemampuan tingkat tinggi dalam bidang teknik komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman. Oleh karenanya Matlab banyak digunakan dalam bidang riset-riset yang memerlukan komputasi numerik yang komplek.
Penggunaan MATLAB meliputi bidang-bidang :
* Matematika dan Komputasi.
* Pembentukan Algorithma.
* Akusisi data.
* Pemodelan, Simulasi, dan Pembuatan Prototype.
* Analisa Data, explorasi, dan visualisasi.
* Grafik keilmuan dan rekayasa.

             Matlab merupakan kepanjangan dari Matlab Laboratory. Sesuai dengan namanya, struktur data yang terdapat dalam Matlab menggunakan matriks atau array berdimensi dua (double). Oleh karenanya penguasaan teori matriks mutlak di perlukan bagi pengguna pemula MATLAB agar mudah dalam mempelajari dan memahami operasi-operasi yang ada di matlab. Matlab hadir dalam nuansa warna yang berbeda, hal ini karena membawa keistimewaan dalam fungsi-fungsi matematika, fisika , statistik, dan visualisasi. MATLAB di kembangkan oleh MathWork, yang pada awalnya dibuat untuk memberikan kemudahan mengakses data matrik pada proyek LINPACK dan EISPACK. Saat ini matlab memiliki ratusan fungsi yang dapat digunakan sebagai problem solver mulai dari simple sampai masalah – masalah yang kompleks dari berbagai disiplin ilmu.

II. KELENGKAPAN PADA SISTEM MATLAB
                           Sebagai sebuah sistem,MATLAB tersusun dari 5 bagian utama :
1. Development Environment. Merupakan sekumpulan perangkat dan fasilitas yang membantu anda untuk menggunakan fungsi-fungsi dan file-file MATLAB. Beberapa perangkat ini merupakan sebuah graphical user interface (GUI). Termasuk didalamnya adalah MATLAB desktop dan Command Window, command history, sebuah editor dan debugger, dan browsers untuk melihat help, workspace, file, dan serch path.
2. MATLAB Mathematical Function Library. merupakan sekumpulan algoritma komputasi mulai dari fungsi-fungsi dasar seperti : sum, sin, cos, dan complex arithmetic, sampai dengan fungsi-fungsi yang lebih kompek seperti matrix inverse, matrix eigenvalues, Bessel functions, dan fast Fourier transforms.
3. MATLAB Language. Merupakan suatu high-level matrix/array language dengan control
flow statements, functions, data structures, input/output, dan fitur-fitur object-oriented
programming. Ini memungkinkan bagi kita untuk melakukan kedua hal baik “pemrograman dalam lingkup sederhana ” untuk mendapatkan hasil yang cepat, dan “pemrograman dalam lingkup yang lebih besar” untuk memperoleh hasil-hasil dan aplikasi yang komplek.
4. Graphics. MATLAB memiliki fasilitas untuk menampilkan vector dan matrices sebagai
suatu grafik. Didalamnya melibatkan high-levelfunctions (fungsi-fungsi level tinggi) untuk visualisasi data dua dikensi dan data tiga dimensi, image processing, animation, dan presentation graphics. Ini juga melibatkan fungsi level rendah yang memungkinkan bagi anda untuk membiasakan diri untuk memunculkan grafik mulai dari benutk yang sederhana sampai dengan tingkatan graphical user interfaces pada aplikasi MATLAB anda.
5. MATLAB Application Program Interface (API). Merupakan suatu library yang memungkinkan program yang telah anda tulis dalam bahasa C dan Fortran mampu berinterakasi dengan MATLAB. Ini melibatkan fasilitas untuk pemanggilan routines dari MATLAB (dynamic linking), pemanggilan MATLAB sebagai sebuah computational engine, dan untuk membaca dan menuliskan MAT-files.

III. MEMULAI MATLAB
Perhatikan Desktop pada layar monitor PC, mulailah MATLAB dengan melakukan double-clicking pada shortcut icon MATLAB. Selanjutnya akan muncul tampilan seperti pada Gambar berikut ini.
matlab
Gambar 1 : Jendela Utama Matlab
Pada gambar diatas, terlihat beberapa jendela yang merupakan bagian penting di dalam MATLAB, antara lain :
a. Jendela perintah (Command Window)
Pada command window, semua perintah MATLAB dituliskan dan dieksekusi. Kita dapat menulliskan perintah perhitungan sederhana, memanggil fungsi, mencari informasi tentang sebuah fungsi dengan aturan penulisannya (help), demo program, dan sebagainya.
Pada saat memulai progam atau mau membuat program di MATLAB selalu di awali dengan prompt ” >> “. Misal kita ingin mencari sin 45 derajat.
>> sin(45)
ans =
0.8509
b. Jendela ruang kerja (Workspace)
Jendela ini berisi suatu informasi berupa pemakaian variable di dalam memori matlab. Misalkan kita akan menjlahkan dua buah bilangan, maka pada command window kita dapat mengitikkan :
>> bilangan1 = 10
bilangan1=10
>> bilangan2 = 5
bilangan1=10
>> hasil= bilangan1 + bilangan2
hasil=15
Untuk melihat variabel yang aktif saat ini, kita dapat menggunakan perintah who.
>> who
Your variables are:
bilangan1 bilangan2 hasil
c. Jendela History (Command History)
Jendela ini berisi informasi tentang perintah yang pernah dituliskan sebelumnya.Kita dapat mengambil kembali perintah dengan menekan tombol panah ke atas atau mengklik perintah
pada jendela histori, kemudian melakukan copy‐paste ke command window.
matlab2
Gamabar  : Command History

1 comment:

  1. kita juga punya nih artikel mengenai 'MATLAB', silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/1229/1/50407547.pdf
    terimakasih

    ReplyDelete