Nama Anggota :
1. Duwi Sudarto Putra (50407287)
2. Elyadityo Santoso (50407316)
Kelas : 4IA11
Pengantar
MATLAB ® adalah tingkat teknis komputasi bahasa-tinggi dan lingkungan yang interaktif untuk pengembangan algoritma, visualisasi data, analisis data, dan komputasi numerik. Menggunakan produk MATLAB, Anda dapat menyelesaikan masalah komputasi teknis lebih cepat dibandingkan dengan bahasa pemrograman tradisional, seperti C, C + +, dan Fortran.
Anda dapat menggunakan MATLAB dalam berbagai aplikasi, termasuk dan gambar pemrosesan sinyal, komunikasi, desain kontrol, uji dan pengukuran, model dan analisis keuangan, dan biologi komputasi . Add-on toolboxes (koleksi fungsi MATLAB tujuan khusus, tersedia secara terpisah) memperpanjang lingkungan MATLAB untuk memecahkan masalah kelas tertentu dalam area aplikasi.
MATLAB menyediakan sejumlah fitur untuk mendokumentasikan dan berbagi pekerjaan Anda. Anda dapat mengintegrasikan kode MATLAB dengan bahasa lain dan aplikasi, dan mendistribusikan Anda algoritma MATLAB dan aplikasi.
Fitur Utama
1. Bahasa tingkat tinggi untuk komputasi teknis
2. Pengembangan lingkungan untuk mengelola kode, file, dan data
3. Interaktif alat untuk eksplorasi iteratif, desain, dan pemecahan masalah
4. Matematika fungsi untuk aljabar linear, statistik, analisis Fourier, penyaringan, optimasi, dan integrasi numerik
5. 2-D dan 3-D grafis fungsi untuk visualisasi data
6. Alat untuk membangun antarmuka pengguna grafis kustom
7. Fungsi untuk mengintegrasikan algoritma berbasis MATLAB dengan aplikasi eksternal dan bahasa, seperti C, C + +, Fortran, Java, COM, dan Microsoft Excel
Bahasa MATLAB ®
Bahasa MATLAB ® mendukung vektor dan operasi matriks yang mendasar dan ilmiah masalah rekayasa. Ini memungkinkan pengembangan cepat dan eksekusi.
Dengan bahasa MATLAB, Anda dapat mengembangkan program dan algoritma lebih cepat dibandingkan dengan bahasa tradisional karena Anda tidak perlu melakukan tugas-tugas administrasi tingkat rendah, seperti menyatakan variabel, menentukan tipe data, dan mengalokasikan memori. Dalam banyak kasus, MATLAB menghilangkan kebutuhan untuk loop ‘untuk’. Akibatnya, satu baris kode MATLAB sering dapat menggantikan beberapa baris kode C atau C + +.
Pada saat yang sama, MATLAB menyediakan semua fitur bahasa pemrograman tradisional, termasuk operator aritmatika, flow control, struktur data, tipe data, pemrograman berorientasi objek (OOP), dan fitur debugging.
MATLAB memungkinkan Anda menjalankan perintah atau kelompok dari satu perintah pada satu waktu, tanpa menyusun dan menghubungkan, memungkinkan Anda untuk dengan cepat iterate ke solusi optimal.
Untuk eksekusi cepat perhitungan matriks dan vektor berat, MATLAB menggunakan perpustakaan prosesor-dioptimalkan. Untuk perhitungan skalar tujuan umum, MATLAB menghasilkan mesin-kode instruksi menggunakan JIT nya (Just-In-Time) teknologi kompilasi.
Teknologi ini, yang tersedia pada kebanyakan platform, menyediakan kecepatan eksekusi yang menyaingi bahasa pemrograman tradisional.
Read the rest of this entry »