Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMROGRAMAN TERAPAN (MATLAB)

Presentasi serupa


Presentasi berjudul: "PEMROGRAMAN TERAPAN (MATLAB)"— Transcript presentasi:

1 PEMROGRAMAN TERAPAN (MATLAB)
Pendahuluan Fitri Amillia, S.T., M.T.

2 Tujuan Mahasiswa dapat menggunakan bahasa pemrograman terapan (Matlab) untuk pemecahan masalah dalam perkuliahan, khususnya bidang telekomunikasi, signal processing.

3 Materi Pengenalan Matlab Sintak Dasar matlab
Teknik Dasar manipulasi data Pemrograman M-File + Quis 1 Visualisasi Data Pembangkitan Sinyal Operasi dasar pada sinyal +Tugas 1 UTS Sampling dan aliasing Operasi Konvolusi Analisa Sinyal Dalam Domain Frekuensi. Transformasi Fourier Diskrit + Quis 2 Simulink untuk signal processing (signal processing blockset) Simulink untuk komunikasi (communication blockset) Pemrograman Window (GUI) + Tugas 2 UAS

4 Referensi Gunaidi Abdia Away, The Shortcut of Matrix Laboratory (Matlab) Programming, Penerbit Informatika Bandung, 2006. Matlab 7.0.1 Toolbox DSP Communication Toolbox

5 Penilaian Tugas = 15 % Quis = 15 % UTS = 35 % UAS = 35 %
Kehadiran 80 % Tidak ada ujian & quis susulan Tugas dikumpulkan tepat waktu

6 Pengertian MATLAB (matrix laboratory) adalah bahasa pemrograman level tinggi ( semakin tinggi level bahasa perograman semakin mudah cara menggunakannya) dengan kinerja tinggi untuk komputasi masalah teknik. Matlab mengintegrasikan komputasi, visualisasi, dan pemrograman dalam sebuah lingkungan tunggal. Matlab memberikan sistem interaktif yangmenggunakan konsep array/matrik sebagai variabel elemennya tanpa membutuhkan pendeklarasian array.

7 Sejarah Matlab dikembangkan oleh Mathwork, yang pada awalnyadibuat untuk memberikan kemudahan mengakses data matrik pada proyek LINPACK dan EISPACK. Selanjutnya untuk komputasi numerik. Kemudian digunakan untuk pendidikan ilmiah seperti, matematika, rekayasa/teknik dan analisa penelitan.

8 Kelengkapan pada Sistem MATLAB
Development Environment. Merupakan sekumpulan perangkat dan fasilitas yang membantuanda untuk menggunakan fungsi-fungsi dan file-file MATLAB. Beberapa perangkat ini merupakan sebuah graphical user interfaces (GUI). Termasuk didalamnya adalah MATLAB desktop dan Command Window, command history, sebuah editor dan debugger, dan browsers untuk melihat help, workspace, files, dan search path.

9 Cont’ 2. MATLAB Mathematical Function Library. Merupakan sekumpulan algoritmakomputasi mulai dari fungsi- fungsi dasar sepertri: sum, sin, cos, dan complex arithmetic, sampai dengan fungsi- fungsi yang lebih kompek seperti matrix inverse, matrix eigenvalues, Bessel functions, dan fast Fourier transforms.

10 Cont’ 3. MATLAB Language. Merupakan suatu high-level matrix/array language dengan control flow statements, functions, data structures, input/output, dan fitur-fitur object-oriented programming. Ini memungkinkan bagi kita untuk melakukan kedua hal baik "pemrograman dalam lingkup sederhana " untuk mendapatkan hasil yang cepat, dan "pemrograman dalam lingkup yang lebih besar" untuk memperoleh hasil-hasil dan aplikasi yang komplek.

11 Cont’ 4. Graphics. MATLAB memiliki fasilitas untuk menampilkan vector dan matrices sebagai suatu grafik. Didalamnya melibatkan high-level functions (fungsi-fungsi level tinggi) untuk visualisasi data dua dikensi dan data tiga dimensi, image processing, animation, dan presentation graphics. Ini juga melibatkan fungsi level rendah yang memungkinkan bagi anda untuk membiasakan diri untuk memunculkan grafik mulai dari benutk yang sederhana sampai dengan tingkatan graphical user interfaces pada aplikasi MATLAB anda.

12 Cont’ 5. MATLAB Application Program Interface (API). Merupakan suatu library yang memungkinkan program yang telah anda tulis dalam bahasa C dan Fortran mampu berinterakasi dengan MATLAB. Ini melibatkan fasilitas untuk pemanggilan routines dari MATLAB (dynamic linking), pemanggilan MATLAB sebagai sebuah computational engine, dan untuk membaca dan menuliskan MAT-files.

13 Lingkungan Kerja Matlab
Pemrograman ini menggunakan Matlab yang icon seperti disamping untuk memulainya diklik pada desktop.

14 Tampilan window utama

15 Fungsi Command window : sebagai penerima perintah dari pemakai untuk menjalankan fungsi-fungsi yang disediakan oleh matlab. Workspace window : sebagai penuntun bagi pemakai dalam memilih opsi dari fungsi toolbox yang ditawarkan oleh matlab. Command history : sebagai penyimpan perintah-perintah yang pernah dikerjakan pada suatu workspace .

16 Matlab editor : untuk membuat skrip program matlab.

17 Cara bekerja dengan matlab
Langsung di command window Menggunakan file M ( matlab editor)

18 Menggunakan file M ( matlab editor)
Setelah skrip ditulis disimpan dengan file sintak *.m di direktori work.

19 Selesai Terima kasih 


Download ppt "PEMROGRAMAN TERAPAN (MATLAB)"

Presentasi serupa


Iklan oleh Google