modul praktikum teknik komputasi d3mi praktikum 1 2

Upload: aditya-van-hermawan

Post on 02-Mar-2016

70 views

Category:

Documents


1 download

DESCRIPTION

praktikum komputasi

TRANSCRIPT

  • Page 1

    Modul Praktikum Teknik Komputasi

    Oleh :

    Yuni Yamasari, S.Kom, M.Kom

    D3 MI , Teknik Elektro, FT, Unesa

    2013

  • Page 2

    Praktikum 1. Pendahuluan Matlab Matlab adalah singkatan dari Matrix Laboratory, software yang dibuat dengan

    menggunakan bahasa ini dibuat oleh The Mathworks.inc. Matlab memiliki kemampuan

    antara lain:

    Kemudahan manipulasi struktur matriks.

    Jumlah routine-routine powerful yang berlimpah yang terus berkembang.

    Kekuatan fasilitas grafik tiga dimensi yang sangat memadai.

    Sistem scripting yang memberikan keleluasaan bagi pengguna untuk

    mengembangkan dan memodifikasi software untuk kebutuhan sendiri.

    Kemampuan interface dengan fasilitas Mfile yang digunakan untuk menyimpan

    program.

    Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai

    melimpahnya source code di internet yang dibuat dalam matlab( contoh toolbox

    misalnya : signal processing, control system, neural networks dan sebagainya).

    Dengan kemampuan yang telah dimiliki tersebut maka MATLAB dapat digunakan untuk :

    membantu melakukan perhitungan yang sederhana dan rumit dengan fungsi built-in

    di MATLAB ( dianalogikan sebagai kalkulator). Sehingga matlab dapat digunakan

    untuk membantu perhitungan yang berkaitan dengan materi-materi matematika

    antara lain aljabar, differensial, integral , metode numerik dan lain sebagainya.

    membangun aplikasi.

    Lingkungan Matlab Lingkungan kerja utama Matlab terdiri dari main menu dan toolbar yang terdiri dari menu

    dan menubar yang ada di Matlab; current directory , informasi direktori kerja kita saat ini;

    command history, history tentang perintah-perintah yang pernah kita tuliskan dalam

    command window dan command window merupakan window dimana kita menuliskan

    perintah yang berkaitan dengan perhitungan di Matlab. Lingkungan kerja utama Matlab

    terlihat pada gambar 1 berikut ini:

  • Page 3

    Aturan-Aturan Dasar Matlab Matlab mempunyai beberapa aturan aturan dasar sintak antara lain:

    1. Semua data dan operasinya di MATLAB diperlakukan sebagai array.

    2. Perintah ditulis perbaris

    3. Jika setelah selesai mengetikkan perintah, dan tidak diakhir dengan tanda ; (titik

    koma), maka hasilnya langsung ditampilkan (di-assign ke variabel ans)

    jika ada ; (titik koma) maka tidak ditampilkan.

    4. Nilai yang digunakan adalah nilai terakhir pada variabel.

    5. Variabel dalam Matlab bersifat Case Sensitive

    6. Variabel maksimal 31 Karakter

    7. Variabel tidak boleh diawali dengan angka. Jika nama variabel lebih dari satu kata,

    gunakan tanda _ (underscore). Variabel TIDAK BOLEH ada spasinya.

    8. Tipe Data yang ada dimatlab terdiri dari Numeric dan String

    9. Gunakan tanda atau untuk melihat perintah yang telah diketikkan sebelumnya

    dan sesudahnya.

    10. Tekan Enter untuk Eksekusi

    Main menu & Toolbar

    Command Window

    Current Directory

    Command History

  • Page 4

    Penggunaan Help Matlab Matlab menyediakan banyak fungsi yang tidak mungkin kita hafal semua. Kita dapat

    mengetahui fungsi-fungsi apa saja yang tersedia dimatlab dengan bantuan fasilitas help.

    Fasilitas help yang berkaitan dengan matematika dapat kita akses dengan langkah-langkah

    sebagai berikut:

    1. Klik menubar help seperti tapak pada gambar disamping:

    2. Klik submenuUsing the Desktop atau Using the Command Window, kemudian

    klik fx Functions sehingga muncul tampilan sebagai berikut:

  • Page 5

    Aritmatika Dasar

    Operator Aritmatika dalam Matlab

    Pengeksekusian sebuah operasi matematika, Matlab mengikut aturan-aturan sebagai berikut:

    Matlab memprioritaskan operasi yang berada di dalam kurung

    Operasi yang melibatkan operator * dan / (dapat * / atau / *) bekerja dari kiri ke kanan.

    Operasi matematika yang melibatkan operator + dan (dapat + - atau - +) juga bekerja dari kiri ke

    kanan.

    Contoh Perhatikan Contoh penerapan matlab untuk perhitungan sederhana berikut ini:

  • Page 6

    Latihan Cari di help matlab untuk menyeleseikan soal kalkulus 1 dan 2 yang berkaitan dengan

    differensial/turunan dan integral.

  • Page 7

    Praktikum 2. Konsep vektor & matriks di bid.teknik Array dan Matrik Semua data dan operasinya di MATLAB diperlakukan sebagai array (Ingat Mata Kuliah Dasar-

    dasar Pemrograman). Array adalah tempat yang mampu menyimpan beberapa nilai dengan

    tipe yang sama.

    MATLAB adalah singkatan dari matrix laboratory. Oleh karena itu pemahaman terhadap

    konsep matrik harus memadai agar dapat memanfaatkan MATLAB dengan maksimal.

    Penulisan dan Pengaksesan Matrik di MATLAB Elemen matrik ditulis dalam tanda kurung siku. Tanda koma (,) atau spasi digunakan

    untuk memisahkan elemen-elemen satu baris. Tanda titik koma(;) digunakan untuk

    memisahkan elemen-elemen satu kolom.

    Pengaksesan matrik yaitu dengan format: nama_variabel(baris_ke, kolom_ke)

    Pendefiinisian matrik dengan cara lain :[First:Incr:Last]

    Contoh:

  • Page 8

    Visualisasi

    Vektor merupakan matrik yang hanya terdiri atas satu kolom atau satu baris saja.

    Cara pendefinisiannya sebagai berikut:

    Menentukan Ukuran Vektor

    Operasi pada Matrik

    Determinan Matrik Invers Matrik Matrik Transpose

    Vektor Baris

    Vektor Kolom

    Ukuran Vektor Baris

    Ukuran Vektor Kolom

  • Page 9

    Latihan 1. Definisikan macam-macam matrik yang sudah disampaikan dalam matlab

    2. Browsing diinternet tentang M-File dalam matlab kemudian definisikan macam-

    macam matrik yang sudah diterangkan dalam memori komputer.(menggunakan M-

    File bukan command window).