Komputasimatematika.files.wordpress.com



Materi 02Mengenal MatlabAda banyak software yang dikhususkan untuk tujuan komputasi dan matematika, diantaranya adalah: Mathematica, Maple, Matlab.Mengenal MatlabMatlab kependekan dari Matrix LaboratoryMatlab adalah:MATLAB??is a high-level language and interactive environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java?.Sumber: pada awalnya dibuat untuk memudahkan dalam mengakses software matrik yang telah dikembangkan oleh LINSPACK dan EISPACK.Matlab menggabungkan komputasi, visualisasi dan pemrograman dalam satu kesatuan.Kemampuan Matlab:Komputasi numerikData analysis dan visualisasiProgrammingApplication development and deploymentMatlab bisa digunakan untuk:Matematika dan komputasiStatistikPengolahan citra dan komputer visiDigital signal processingOptimasiKomputasi keuangan, biologiControl systemDan lain-lainFitur Utama MatlabFitur utama matlab antara lain:High level language for technical computing (bahasa pemrograman tingkat tinggi untuk komputasi)Interactive toolsDevelopment Environment untuk manajemen kode, file dan dataMathematical function:Linear algebra, statistic, fourier analysis, filtering, optimization dan numeric integration.Data visualisasi dalam bentuk 2-D dan 3-DGUI (Graphical User Interface)Dapat di integrasikan dengan: C, C++, Java,Ms Excell, Delphi dan lain-lain.Platform dan RequirementMatlab tersedia untuk sistem operasi Windows, Linux dan Mac.Versi terbaru matlab sampai tulisan ini dibuat adalah Matlab R2012b.Kebutuhan untuk install matlab:OS: Linux, Windows (Xp, Windows 7, Windows Server 2008), MacProcessor: Intel atau AMDDisk space: 1 GB untuk matlab, dan 3-4 untuk proses instalasiMemori: minimal 1GB, lebih besar lebih baik.Keunggulan dan Kelemahan MatlabKeunggulan:Mudah digunakanTersedia untuk semua sistem operasiPredefined function (tersedia fungsi-fungsi siap pakai)Untuk plotting (visualisasi data) tidak tergantuk pada komponen pihak ketiga (device independent plotting).GUI (Grapical User Interface)Kelemahan:Interpreter, pemrosesan lebih lambat dibanding compiler.Cost (harga matlab tidak murah)Lingkungan Kerja MatlabLingkungan kerja matlab terdiri dari:Command windows: untuk menuliskan kode matlab secara interaktif, hasilnya langsung.Editor: untuk programming di matlabForm (GUI): untuk GUI programmingCurrent directory: menampilkan direktori aktifCommand history: menampilkan history dari perintah-perintah yang lalu.Tampilan dari lingkungan kerja matlab R2009bCommand Window, tempat untuk menuliskan kode matlab dan langsung di jalankan.Edit, tempat untuk menuliskan kode program di matlab. Cara menampilkannya: ketikkan “Edit” di command windows atau:File | New | Blank M-FileGUI, untuk mendesain tampilan dalam bentuk GUI (Graphical User Interface), caranya:File | New | GUICara menggunakan MatlabSecara garis besar, ada dua cara dalam menggunakan matlab yakni:Langsung dari command windowCocok untuk pemulaPerintah ditulis perbaris, enter, dan langsung di jalankan (eksekusi)Gunakan tanda ↑atau ↓ untuk melihat perintah yang telah diketikkan sebelumnya.Jika setelah selesai mengetikkan perintah, dan tidak diakhir dengan titik koma (;), maka hasilnya langsung ditampilkan. Jika ada titik koma (;) maka tidak langsung ditampilkan.Nilai yang digunakan adalah nilai terakhir pada variabelKelemahan:Sulit mengevaluasi perintah secara keseluruhanJika ada perubahan nilai pada beberapa variabelMenggunakan Matlab file (m-file)Dikenal dengan matlab programmingcaranya:Ketik edit di command windowTulis kode programmnyaSimpanRun (jalankan)TestingLatihan MandiriCari implementasi matlab dalam komputasi untuk:MatematikaKeuanganBiologiPengolahan citra digitalKriptografiBandingkan matlab dengan software sejenis yang lain, misal: mathematica dan maple. Sebutkan kelebihan dan kekurangan masing-masing software tersebut.Matlab tidak gratis. Berapa harga matlab untuk berbagai jenis lisensi?Apa maksud dari Application development and deployment untuk matlab?Jelaskan langkah-langkah untuk instalasi matlabApa yang dimaksud add-on di matlab? Dan bagaimana cara memasangnya? ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download