Makalah Matlab [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

BAB I PENDAHULUAN A. Latar Belakang MATLAB atau yang kita sebut dengan (Matrix Laboratory) yaitu sebuah program untuk menganalisis dan mengkomputasi data numerik, dan MATLAB juga merupakan suatu bahasa pemrograman matematika lanjutan, yang dibentuk dengan dasar pemikiran yang menggunakan sifat dan bentuk matriks. Matlab yang merupakan singkatan dari Matrix Laboratory, merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork Inc. yang hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++. B. Rumusan Masalah 1. Bagaimana menggunakan MATLAB 2. Apa pengertian MATLAB 3. Apa Fungsi MATLAB C. Tujuan 1. Mengetahui cara menggunakan MATLAB 2. Mengetahui fungsi MATLAB 3. Mengetahui pengertian MATLAB



BAB II



PEMBAHASAN A. Pengertian MATLAB Pada awalnya program aplikasi MATLAB ini merupakan suatu interface untuk koleksi rutin-rutin numerik dari proyek LINPACK dan EISPACK, dan dikembangkan dengan menggunakan bahasa FORTRAN, namun sekarang ini MATLAB merupakan produk komersial dari perusahaan Mathworks, Inc. Yang dalam perkembangan selanjutnya dikembangkan dengan menggunakan bahasa C++ dan assembler, (utamanya untuk fungsi-fungsi dasar MATLAB). MATLAB telah berkembang menjadi sebuah environment pemprograman yang canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga menyediakan berbagai fungsi untuk menampilkan data, baik dalam bentuk dua dimensi maupun dalam bentuk tiga dimensi. MATLAB juga bersifat extensible, dalam arti bahwa seorang pengguna dapat menulis fungsi baru untuk menambahkan pada library, ketika fungsi-fungsi built-in yang tersedia tidak dapat melakukan tugas tertentu. Kemampuan pemrograman yang dibutuhkan tidak terlalu sulit bila kita telah memiliki pengalaman dalam pemrograman bahasa lain seperti C, PASCAL, atau FORTRAN. MATLAB (Matrix Laboratory) yang juga merupakan bahasa pemrograman tingkat tinggi berbasis pada matriks, sering kita gunakan untuk teknik komputasi numerik, yang kita gunakan untuk menyelesaikan masalah-masalah yang melibatkan operasi matematika elemen, matrik, optimasi, aproksimasi dll. Sehingga Matlab banyak digunakan pada : Matematika dan komputansi, Pengembangan dan algoritma, Pemrograman modeling, simulasi, dan pembuatan prototipe, Analisa data , eksplorasi dan visualisasi, Analisis numerik dan statistik, Pengembangan aplikasi teknik, Matlab juga merupakan bahasa pemrograman computer berbasis window dengan orientasi dasarnya adalah matrik, namun pada program ini tidak menutup kemungkinan untuk pengerjaan permasalahan non matrik. Selain itu matlab juga merupakan bahasa pemrograman yang berbasis pada obyek (OOP), namun disisi lain karena matlab bukanlah type compiler, maka program yang dihasilkan pada matlab tidak dapat berdiri sendiri. Namun agar hasil program dapat berdiri sendiri maka harus dilakukan transfer pada bahasa pemrograman yang lain, misalnya C++. Pada matlab terdapat tiga windows yang digunakan dalam operasinya yaitu ; Command windows (layar perintah) Figure windows (layar gambar), Note Pad (sebagai editor program).



B. Fungsi MATLAB a. MATLAB Command window/editor MATLAB Command window/editor merupakan window yang muncul ketika kita membuka pertama kali setiap kita menjalankan aplikasi MATLAB, Pada window kita dapat melakukan akses-akses ke command-command MATLAB dengan cara mengetikkan barisan-barisan ekpresi MATLAB, seperti mengakses help window dan lain-lainnya. Command Window (layar perintah) dapat kita gunakan untuk menjalankan program/perintah yang dibuat pada layar editor matlab. Pada windows/layar ini kita dapat mengakses perintah maupun komponen pendukung (help file dll) yang ada di matlab secara langsung. Salah satu cirri dari command windows ditandai dengan tanda prompt (>>).



b. MATLAB Editor/Debugger (Editor M-File/Pencarian Kesalahan) Window ini merupakan tool yang disediakan oleh Matlab 5 keatas. Berfungsi sebagai editor script Matlab (M-file). Walaupun sebenarnya script ini untuk pemrograman Matlab dapat saja menggunakan editor yang lain seperi notepad, wordpad bahkan word. Untuk mengakses window m-file ini dapat kita lakukan dengan cara : 1. Memilih menu File - kemudian pilih New 2. Pilih m-file, maka MATLAB akan menampilkan editor window : selain dengan cara di atas untuk menampilkan editor M-file ini, kita dapat juga melakukanya dengan cara : >> edit c. Figure Windows Window ini merupakan hasil visualisasi dari script Matlab. Namun Matlab memberi kemudahan bagi programer untuk mengedit window ini sekaligus memberikan program khusus untuk itu. Sehingga window ini selain berfungsi sebagai visualisasi output dapat juga sekaligus menjadi media input yang interaktif. d.



MATLAB help window MATLAB juga menyediakan sistem help yang dapat diakses dengan perintah help. Misalnya, untuk memperoleh informasi mengenai fungsi elfun yaitu fungsi untuk trigonometri, eksponensial, complex dan lain-lain, maka kita hanya perlu mengetikkan perintah berikut : » help elfun dan kemudian menekan enter maka di layar akan muncul informasi dalam bentuk teks pada layar MATLAB yaitu : Elementary math functions. Trigonometric sin - Sine. sinh - Hyperbolic sine. asin - Inverse sine. asinh - Inverse hyperbolic sine.



cos - Cosine. cosh - Hyperbolic cosine. acos - Inverse cosine. acosh - Inverse hyperbolic cosine. tan - Tangent. tanh - Hyperbolic tangent. atan - Inverse tangent. atan2 - Four quadrant inverse tangent. atanh - Inverse hyperbolic tangent. sec - Secant. sech - Hyperbolic secant. asec - Inverse secant. asech - Inverse hyperbolic secant. csc - Cosecant. csch - Hyperbolic cosecant. acsc - Inverse cosecant. acsch - Inverse hyperbolic cosecant. cot - Cotangent. coth - Hyperbolic cotangent. acot - Inverse cotangent. acoth - Inverse hyperbolic cotangent. Exponential. exp - Exponential. log - Natural logarithm. log10 - Common (base 10) logarithm. log2 - Base 2 logarithm and dissect floating point number. pow2 - Base 2 power and scale floating point number. sqrt - Square root. nextpow2 - Next higher power of 2. Complex. abs - Absolute value. angle - Phase angle. complex - Construct complex data from real and imaginary parts. conj - Complex conjugate. imag - Complex imaginary part. real - Complex real part. unwrap - Unwrap phase angle. isreal - True for real array. cplxpair - Sort numbers into complex conjugate pairs. Rounding and remainder. fix - Round towards zero. floor - Round towards minus infinity. ceil - Round towards plus infinity. round - Round towards nearest integer. mod - Modulus (signed remainder after division).



rem - Remainder after division. sign - Signum. Selain help untuk informasi di atas dapat juga kita melihat informasi lainnya, misalnya perintah yang sangat berguna untuk mempelajari pemrograman MATLAB yaitu intro, yang membahas konsep-konsep dasar tentang bahasa MATLAB. Selain itu juga terdapat banyak program demonstrasi yang mengilustrasikan berbagai kapabilitas MATLAB, yang dapat dimulai dengan perintah demo. Atau untuk lebih lengkapnya dapat kita lihat di tampilan MATLAB, dengan cara memilih menu Window kemudian pilih help window, dan untuk mengetahui informasi yang ada maka dapat dilakukan dengan mengclickan dua kali info yang ada di MATLAB Help Window, atau dengan mengetikkan informasi yang ingin didapatkan pada sudut sebelah kiri MATLAB Help Window. C. Cara Penggunaan MATLAB Lakukan Instalai Software Matlab Setelah melakukan instalasi MATLAB pada PC, perhatikan icon MATLAB pada tampilan desktop kemudian doubleclick pada icon tersebut. Selanjutnya akan muncul tampilan seperti pada gambar berikut ini. Disini menggunakan Matlab 7, untuk matlab versi lain tidak jauh berbeda, sebaiknya gunakan Matlab terbaru. Dalam Matlab terdapat beberapa jenis jendela : 1. Jendela perintah (Command Window) Pada command window, semua perintah matlab dituliskan dan diekskusi. Kita dapat menuliskan perintah perhitungan sederhana, memanggil fungsi, mencari informasi tentang sebuah fungsi dengan aturan penulisannya (help), demo program, dan sebagainya. Setiap penulisan peri ntah selalu diawali dengan prompt ‘>>’. Misal, mencari nilai sin 750, maka pada command window kita dapat mengetikkan: >> sin(30*pi/180) ans = 0.5000 2. Jendela ruang kerja (Workspace) Jendela ini berisi informasi penggunaan variabel di dalam memori MATLAB. Misalkan kita akan menjumlahkan dua buah bilangan, maka pada command window kita dapat mengetikkan: >> bilangan1=7 bilangan1 = 7



>> bilangan2=9 bilangan2 = 9 >> hasil=bilangan1+bilangan2 hasil = 16 Maka pada workspace akan menampilkan variable yang sedang digunakan. Untuk melihat variabel yang aktif saat ini, kita dapat menggunakan perintah who. >> who Your variables are: bilangan1 bilangan2 hasil 3. 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 copypaste ke command window. demikian dasar dasar mengenal software Matlab, postingan selanjutnaya akan kita bahas mengenai Variabel pada Matlab



BAB III PENUTUP



Semoga makalah mengenai MATLAB dapat digunakan untuk menambah pengetahuan mengenai khususnya dibidang pengaplikasiannya. Agar kedepannya dapat menyelesaikan permasalahan yang ada dengan tepat. Penulis sadar bahwa makalah ini banyak kekurangan sehingga diperlukan kritik dan saran dari pembaca yang bersifat membangun.



DAFTAR PUSTAKA



https://id.wikipedia.org/wiki/MATLAB http://infokitabersama123.blogspot.co.id/2013/04/cara-menggunakan-matlab-komputasiteknik.html http://ameliaadz.blogspot.co.id/2013/03/pengertian-matlab.html http://www.teknikinformatika.net/2014/01/20/fungsi-pada-matlab/



MAKALAH MATLAB 2016



Disusun Oleh : Febbyan Awalia Sudirman 1501114



TEKNIK PERMINYAKAN REGULER B 2015 SEKOLAH TINGGI TEKNOLOGI MINYAK DAN GAS BALIKPAPAN 2016