Kamis, 17 Maret 2016

MATLAB



Definis Matlab

Sebelum mempelajari tentang matlab kita harus tahu terlebih dahulu, apa itu matlab? 

MATLAB merupakan bahasa pemrograman dengan kemampuan
Tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman.Oleh karenanya, matlab banyak digunakan dalam bidang risetriset yang memerlukan komputasi numeric yang
Kompleks.

MATLAB adalah sebuah lingkungan komputasi numerical dan bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, pemplotan fungsi dan data, implementasi, pembuatan antarmuka pengguna, dan pengantarmukaan dengan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik. Pada tahun 2004, MathWorks mengklaim bahwa MATLAB telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan industry.
MATLAB merupakan suatu program komputer yang bisa membantu
memecahkan berbagai masalah matematis yang kerap kita temui dalam bidang teknis. Kita bisa memanfaatkan kemampuan MATLAB untuk menemukan solusi dari berbagai masalah numerik secara cepat, mulai hal yang paling dasar,misalkan sistem 2 persamaan dengan 2 variabel:

x – 2y = 32
12x + 5y = 12

hingga yang kompleks, seperti mencari akar-akar polinomial, interpolasi dari sejumlah data, perhitungan dengan matriks, pengolahan sinyal, dan metoda numerik.

Sejarah Matlab

MATLAB diciptakan pada akhir tahun 1970-an oleh Cleve Moler, yang kemudian menjadi Ketua Departemen Ilmu Komputer di Universitas New Mexico. Ia merancangnya untuk memberikan akses bagi mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke universitas-universitas lain dan memperoleh sambutan hangat di kalangan komunitas matematika terapan. Jack Little, seorang insinyur, dipertemukan dengan karyanya tersebut selama kunjungan Moler ke Universitas Stanford pada tahun 1983. Menyadari potensi komersialnya, ia bergabung dengan Moler dan Steve Bangert. Mereka menulis ulang MATLAB dalam bahasa pemrograman C, kemudian mendirikan The MathWorks pada tahun 1984 untuk melanjutkan pengembangannya. Pustaka yang ditulis ulang tadi kini dikenal dengan nama JACKPAC. Pada tahun 2000, MATLAB ditulis ulang dengan pemakaian sekumpulan pustaka baru untuk manipulasi matriks, LAPACK



MATLAB pertama kali diadopsi oleh insinyur rancangan kontrol (yang juga spesialisasi Little), tapi lalu menyebar secara cepat ke berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam pengajaran aljabar linear dan analisis numerik, serta populer di kalangan ilmuwan yang menekuni bidang pengolahan citra.



Selain itu, Matlab adalah interactive program untuk numerical computation dan data visualization, digunakan secara extensif oleh control engineers untuk analysis dan design. Terdapat banyak toolboxes yang tersedia yang terdiri dari basic functions di Matlab dalam aplikasi yang berbeda. Ide pada tutorialini adalah pengguna dapat melihat Matlab pada satu window ketika menjalankan Matlab di Window yang lain. Pengguna dapat membuat plot dan menggunakan program yang tersedia dalam m-file. MATLAB banyak sekali digunakan untuk melakukan simulasi suatu sistem guna menguji kinerja sistem tersebut. Secara de facto MATLAB banyak digunakan untuk para peneliti.

Variabel
Dalam mode penggunaan dasar, MATLAB
dapat digunakan sebagai fungsi kalkulator. Sebagai contoh, kita bisa lakukan perhitungan berikut pada command window.

>> 3+12 ans = 15
>> 25*10-16 ans = 234
>> (9+18)/3^2 ans = 3

aritmatik dasar yang didukung oleh MATLABialah sebagai berikut:
+, -, *, /            : tambah, kurang, kali, bagi
(, )                    : kurung
\                       : pembagian terbalik
^                      : pangkat

Hirarki operator mengikuti standar aljabar yang umum kita kenal:
1.Operasi di dalam kurung akan diselesaikan terlebih dahulu
2.Operasi pangkat
3.Operasi perkalian dan pembagian
4.Operasi penjumlahan dan pengurangan