Jumat, 02 Desember 2016

makalah MATLAB



Matlab atau Matrix Laboratory  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++. Matlab merupakan bahasa pemrograman level tinggi yang dikhususkan untuk kebutuhan komputasi teknis, visualisasi dan pemrograman seperti komputasi matematik, analisis data, pengembangan algoritma, simulasi dan pemodelan dan grafik-grafik perhitungan.   Matlab hadir dengan membawa warna yang berbeda. Hal ini karena matlab membawa keistimewaan dalam fungsi-fungsi matematika, fisika, statistik, dan visualisasi. Matlab dikembangkan oleh MathWorks, 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. Matlab banyak digunakan dalam bidang fisika, matematika, analisis numerik, elektronika, pemprosesan sinyal, pemodelan, dan lain-lain
          Pada awal MATLAB terdapat 3 (tiga) jendela utama yaitu jendela Current Directory, Command Window dan Command History.
1.      Current Directory Window ini menampilkan isi dari direktori kerja saat menggunakan matlab. Kita dapat mengganti direktori ini sesuai dengan tempat direktori kerja yang diinginkan. Default dari alamat direktori berada dalam folder works tempat program files Matlab berada.
2.     
    Command Window ini adalah window utama dari Matlab, digunakan untuk memasukkan perintah program (command) yang akan dieksekusi. Command Window merupakan jendela yang berfungsi untuk menuliskan serangkaian intruksi. Tanda >> pada Command Window merupakan penanda baris intruksi.
3.      Command History
Command History digunakan untuk melihat perintah program (command) yang yang berfungsi untuk merekam intruksi-intruksi yang pernah dituliskan
di Command Window.
4.      Workspace
Berfungsi untuk menampilkan seluruh variabel-variabel  yangsedang aktif pada saat pemakaian matlab. Apabila variabel berupa data matriks berukuran besar maka user dapat melihat isi dari seluruh data dengan melakukan double klik pada variabel tersebut. Matlab secara otomatis akan menampilkan window “array editor” yang berisikan data pada setiap variabel yang dipilih user.
      .      Getting Help
Matlab menyediakan fungsi help yang tidak berisikan tutorial lengkap mengenai Matlab dan segala keunggulannya. User dapat menjalankan fungsi ini dengan menekan tombol  pada toolbar atau menulis perintah ‘helpwin’ pada command window. Matlab juga menyediakan fungsi demos yang berisikan video tutorial matlab serta contoh-contoh program yang bisa dibuat dengan matlab.
2.     Interupting dan Terminating dalam Matlab
Untuk menghentikan proses yang sedang berjalan pada matlab dapat dilakukan dengan menekan tombol Ctrl-C. Sedangkan untuk keluar dari matlab dapat dilakukan dengan menuliskan perintah exit atau quit pada comamnd window atau dengan menekan menu exit pada bagian menu file dari menu bar.
3.      Function
Function adalah kata kunci yang digunakan untuk mendefinisikan  prosedur pada matlab. Fungsi dapat menerima input berupa berbagai parameter dan mengeluarkan output berupa matriks, string, graf atau figure.  Beberapa contoh fungsi yang terdapat pada Matlab seperti sin, imread, imclose dan lain-lain. Matlab masih memiliki banyak fungsi lainnya.
4.     M-File
M-File berfungsi untuk menangani serangkaian baris intruksi yang tidak mungkin dituliskan satu-persatu di Command Window. M-File terdiri dari dua jenis yaitu Script M-File dan Function M-File. M-File dapat dipanggil dengan memilih menu file->new->M-File. Di dalam M-File, kita dapat menyimpan semua perintah dan menjalankan dengan menekan tombol atau mengetikan nama M-File yang kita buat pada command window.
1.      Script M-File berfungsi untuk menangani baris-baris intruksi biasa 2.
2.      Function M-File berfungsi untuk membuat suatu fungsi.
5.      Program Sederhana

6.     Operasi Array
Pada bagian sebelumnya, jenis intruksi for - end digunakan untuk melakukan iterasi atau perulangan. Walaupun MATLAB menyediakan fitur tersebut, namun pada dasarnya MATLAB tidak didesain untuk itu. Sebaiknya hal itu dihindari dan diganti dengan operasi array karena kekuatan MATLAB memang terletak pada komputasi berbasis vektor dan matriks
7.      Plot Titik dan Kurva
8.      Persoalan – Persoalan Matematika

Tidak ada komentar:

Posting Komentar