MODUL I MENGENAL MATLAB

dokumen-dokumen yang mirip
MODUL I MENGENAL MATLAB

METODE NUMERIK Modul I

STRUKTUR PROGRAM MATLAB

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M.

MODUL I PENGENALAN MATLAB

A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan:

WORKSHOP DAN PELATIHAN MATLAB : PENUNJANG PEMBELAJARAN MATEMATIKA DI SMU DALAM RANGKA IMPLEMENTASI CONTEXTUAL TEACHING LEARNING ABSTRAK

A.Firmansyah 1. Pendahuluan. 2. Lingkungan Kerja Matlab. Lisensi Dokumen: 2.1 Beberapa Bagian dari Window Matlab

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

MODUL 1. Command History Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya dilakukan oleh pengguna terhadap matlab.

BAB III PEMROGRAMAN MATLAB 2 Copyright by

Dasar-dasar MATLAB. by Jusak Irawan, STIKOM Surabaya

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET 1 (TEKNIK KOMPUTASI)

Pemrograman dengan MATLAB. Pengantar

BAGIAN 1 SINTAK DASAR MATLAB

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN

MEMULAI MENGGUNAKAN MATLAB

MODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA

DASAR-DASAR MATLAB. Seperti bahasa pemrograman lainnnya, MATLAB JUGA memiliki metode dan symbol tersendiri dalam penulisan syntax-nya.

PRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk

MATRIKS DAN KOMPUTASI

PRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk

Pemrograman pada MATLAB

Modul 1 Pengenalan MATLAB

BAB 2 LANDASAN TEORI

MODUL PRAKTIKUM KOMPUTASI GEOFISIKA (TEG612203) OLEH SYAMSURIJAL RASIMENG, M.Si. & TIM ASISTEN LAB. PROSESING DAN PEMODELAN DATA GEOFISIKA

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:

Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab

Matriks. Baris ke 2 Baris ke 3

BERKENALAN DENGAN MAXIMA

2016 SRIWIJ MODUL PRAKTIKUM ALJABAR LINIER PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN 2016 SRIWIJAYA

Penggunaan Metode Numerik dan MATLAB dalam Fisika

MODUL PRAKTIKUM ALJABAR LINIER

PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB

UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN

Artikel BERKENALAN DENGAN MAXIMA

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu

MODUL PETUNJUK PRAKTIKUM KALKULUS I. OLEH : Drs. J. V. A. Tambelu, M.Pd Dra. T. A. S. Rembet, M.Sc Navel O. Mangelep, S.Pd

G a a = e = a a. b. Berdasarkan Contoh 1.2 bagian b diperoleh himpunan semua bilangan bulat Z. merupakan grup terhadap penjumlahan bilangan.

PENDAHULUAN. Ketiga Common LISP Bahasa fungsional Fortran, ALGOL, Pascal, Bahasa prosedural

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

Kriteria Unjuk Kerja. Besaran vektor. Vektor satuan Menggambar Vektor

MODUL PRAKTIKUM 6. Determinan dan Sistem Persamaan Linier. cukup dengan perintah det(a). Coba lihatlah contoh di bawah ini

MODUL 1 OPERASI-OPERASI ARRAY

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu

BAB II OPERASI DASAR MAPLE

1.1 Sistem Komputer... 2

MODUL 1. Teori Bilangan MATERI PENYEGARAN KALKULUS

MODUL 3 FAKTORISASI LU, PARTISI MATRIK DAN FAKTORISASI QR

Matriks Jawab:

Andry Pujiriyanto

MODUL 2 FUNGSI M DAN VISUALISASI FUNGSI DALAM BENTUK GRAFIK DAN KONTUR

4. SISTEM PERSAMAAN DAN PERTIDAKSAMAAN

PENGENALAN SPSS & PEMBUATAN FILE DATA

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

BAB 2 PENYELESAIAN PERSAMAAN NON LINEAR

BAB II TINJAUAN PUSTAKA

BAB V HASIL PENGEMBANGAN DAN PEMBAHASAN

BAB I PENDAHULUAN Pengantar Bahasa ISETL

Menurut jenisnya, fungsi dapat dibedakan menjadi (1) Fungsi aljabar (2) Fungsi transenden

MODUL 2 INTERNET PROGRAMMING : PHP (2)

EKONOMETRI MENGGUNAKAN EVIEWS 4

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Excel 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

Pengenalan Microsoft Excel 2007

LAPORAN PRAKTIKUM PENGOLAHAN SINYAL DIGITAL. No. Percobaan : 01 : Pengenalan Matlab Nama Praktikan : Janita Dwi Susanti NIM :

Matematika SMA (Program Studi IPA)

Analisa Numerik. Matriks dan Komputasi

Pengantar Pemrograman MATLAB

Membuat Program dengan GUI pada MATLAB

V. FUNGSI TRIGONOMETRI DAN FUNGSI INVERS TRIGONOMETRI

MODUL PRAKTIKUM DASAR SISTEM KENDALI

PRAKTIKUM-2 PENGENALAN ARCVIEW

MENGENAL DAN BEKERJA DENGAN PROGRAM PENGOLAH ANGKA (MS. EXCEL) Oleh EDI SETIAWAN

a11 a12 x1 b1 Lanjutan Mencari Matriks Balikan dengan OBE

Pertemuan 1 Sistem Persamaan Linier dan Matriks

PENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017

BAB 4 PENYELESAIAN SISTEM PERSAMAAN LINEAR

C. GRAFIK FUNGSI TRIGONOMETRI

ALJABAR LINIER MAYDA WARUNI K, ST, MT ALJABAR LINIER (I)

Fungsi ini dibuat melalui menu File New Script. Kemudian tulis fungsi di bawah ini di layer MATLAB editor.

uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg

PRAKTIKUM 1 PENGENALAN PROGRAM APLIKASI MATEMATIKA MAPLE 7

Part III DETERMINAN. Oleh: Yeni Susanti

BAB I PENDAHULUAN. 3) Untuk mengetahui apa yang dimaksud dengan invers matriks. 4) Untuk mengetahui apa yang dimaksud dengan determinan matriks

Batch Processing A. BATCH, ONLINE, REAL TIME PROCESSING

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

4. Pembuatan File Batch

Praktikum Aljabar Linear Menggunakan Maplesoft Maple

Banyaknya baris dan kolom suatu matriks menentukan ukuran dari matriks tersebut, disebut ordo matriks

GUI Matlab untuk membuat grafik fungsi

KATA PENGANTAR. Ikatlah ilmu dengan menuliskannya.

Bab1. Sistem Bilangan

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Prosedure Pemrograman GUI MATLAB

CARA MENJALANKAN PROGRAM. Langkah awal membuka Aplikasi Perhitungan Anggaran Penjualan

BAB II SISTEM PERSAMAAN LINEAR. Sistem persamaan linear ditemukan hampir di semua cabang ilmu

Transkripsi:

MODUL I MENGENAL MATLAB TUJUAN Mahasiswa dapat mengenal MATLAB Mahasiswa dapat menggunakan fungsi Help Mahasiswa dapat menggunakan operasi pada MATLAB TEORI Gambaran sederhana tentang MATLAB adalah sebuah kalkulator yang mampu melakukan perhitungan yang sederhana dan rumit, selain itu kemampuan MATLAB yang lain adalah dalam hal visualisasi atau grafik dari hasil suatu fungsi matematika. MATLAB merupakan bahasa pemrograman yang menggunakan bahasa command line. MATLAB juga menyediakan fungsi-fungsi matematika yang sangat lengkap, misalkan sqrt, det, inv, dst. Data yang dikelola dapat berbentuk array maupun matriks. MATLAB mempunyai fasilitas Mfile yang digunakan untuk menyimpan program. PRAKTEK a. Memulai MATLAB dan mengakhiri Pilih Start pilih MATLAB Maka akan muncul tampilan seperti dibawah ini command windows Command window adalah area dimana user dapat melakukan perintah operasi atau memanggill fungsi yang disediakan oleh MATLAB. 1

Jika akan keluar dari MATLAB ketik quit, maka user akan keluar dari MATLAB. - perhitungan matematika sederhana menghitung luas dan keliling lingkaran - perhitungan matriks menginpukan matriks melakukan operasi matriks : penjumlahan, perkalian, determinan dan invers 2

b. Memanfaatkan fasilitas Help MATLAB memiliki banyak perintah yang tidak mudah untuk diingat. Untuk menemukan perintah tersebut MATLAB menyediakan perintah help. - misal untuk mengetahui perintah determinan (det) dan akar (sqrt) 3

TUGAS 1. Hitung volume silinder dengan jarai-jari alas 10, tinggi silinder 21 2. Lakukan operasi penjumlahan dan perkalian 2 matriks, hitung invers, determinan dan transpose dari hasil operasi tersebut pada matriks berordo : No mhs ganjil : ukuran ordo 3 X 3 No mhs genap : ukuran ordo 4 X 4 4

MODUL II FUNGSI-FUNGSI PADA MATLAB Tujuan Mahasiswa dapat mengerti dan mampu menggunakan fungsi yang ada untuk analisis pada metode numeric Mahasiswa dapat menyimpan dan memanggil data Teori Sama seperti kalkulator biasa, MATLAB mempunyai beberapa fungsi umum yang penting untuk matematika(dalam hal ini metode numeric). MATLAb juga memiliki ratusan fungsi khusus dan algoritma yang berguna untuk penyelesaian permasalahan tertentu. Fungsi-fungsi umum yang terdapat pada MATLAB antara lain: Abs(x) : harga mutlak Acos(x) : invers cos Asin(x) : invers sin Atan(x) : invers tangen Cos(x) ; cosinus Sin(x) : sinus Exp(x) : eksponensial Fix(x) : pembulatan kearah nol Imag(x) : bagian imaginer suatu bilangan kompleks Log(x) : logaritma natural Real(x) : bilangan real suatu bilangan kompleks Log10(x) : logaritma biasa Rem(x) : sisa pembagian Round(x) : pembulatan kearah bilangan bulat terdekat Floor(x) : pembulatan kearah minus tak terhingga Ceil(x) : pembulatan kearah plus tak berhingga Data dan variable yang dibuat dalam jendela command tersimpan dalam ruang kerja MATLAB. Untuk menampilkan nama-nama dalam ruang kerja MATLAB gunakan perintah : who 5

Praktek Akan digunakan beberapa fungsi yang ada diatas contoh : peluruan Radioaktif Elemen radioaktif uranium mempunyai umur paruh 160 hari, yang berarti bahwa setelah 160 hari maka jumlah uranium akan menjadi setengah dari kondisi semula. Jika terdapat 20 gram uranium hari ini, berapakah yang tinggal setelah 200 hari? Maka jumlah yang tinggal= jumlah yg masih ada= jumlah semula x (0.5) waktu / paruhhwaktu Penulisan dalam MATLAB 6

sekarang akan dipanggil variable diatas dengan perintah who pada MATLAB untuk informasi yang lebih detail gunakan :whos untuk menyimpan data dalam MATLAB gunakan save variable yang kita miliki telah tersimpan pada matlab.mat dengan format biner. 7

MODUL III OPERASI MATRIK DAN GRAFIK Tujuan: Mahasiswa dapat melakukan operasi matriks Mahasiswa dapat menggunakan perintah pembuatan grafik Teori MATLAB menyediakan banyak fungsi matrik yang berguna untuk menyelesaikan masalah-masalah numerik dan linier. Gambaran singkat fungsi matrik diantaranya seperti dibawah ini: Det(A) : determinan matriks Eig(A) : nilai eigen Chol(A) : faktorisasi cholesky Inv(A) : invers matriks Lu(A) : factor dari eliminasi gauss Poli(A) : karakteriostik polynomial Rank(A) : jumlah baris dan kolom bebas linier Selain fungsi diatas MATLAB juga menyediakan fungsi matrik khusus, diantaranya sbb: [ ] : matriks kosong eye : matriks identitas hadamard : matriks hadamard company : matriks companion hankel : matriks hankel hilb :matriks Hilbert invhilb : invers Hilbert magic : matriks segiempat ajaib ones : matriks dengan semua elemen Satu pascal : matriks segitiga pascal zeros : matriks dengan semua elemen nol 8

Pada MATLAB juga terdapat fungsi yang dapat menampilkan grafik dari suatu fungsi dengan menggunakan perintah plot (grafik 2 dimensi). Untuk mencetak suatu grafik dari menu bar klik jendela figure gunakan perintah print (dari menu file). Praktek Diketahui 2 matrik A ordo 3x4 dan matriks B ordo 4x4 seperti dibawah ini akan dicari perhitungan matriks : AB, det(b),det(a), BA, invers(a), invers(b) dan det(inversb) 9

contoh memunculkan matriks khusus Akan dibuat grafik fungsi sebagai berikut: y sin( 5x), dengan interval x adalah 5 sampai dengan 5, maka tampilan pada MATLAB sbb: 10

sehingga grafik yang muncul sbb: Tugas 1. Buat persamaan linier dengan 5 persamaan dan 5 variabel, selesaikan dengan menggunakan invers dan determinan. 2. Tampilkan : matrik identitas, matriks nol,matriks yang elemennya satu dengan ordo minimal 4x4. 3. Gambarlah grafik fungsi y=cos(x) dan y=tan(x) 11

MODUL IV MENGENAL M-FILE Tujuan Mahasiswa dapat mengenal script M-File pada Matlab Mahasiswa dapat menggunakan script pada M-file Dasar Teori Apabila dipunyai masalah sederhana, perintah langsung dari jendela command cukup cepat dan efektif, tetapi jika perintah banyak atau ingin mengubah nilai beberapa variable, kemudian mengulang kembali perhitungannya maka perintah langsung sangat membosankan. Matlab membolehkan pengetikan deretan perintah tersebut pada suatu teks file, kemudian memerintahakn Matlab untuk membuka file tersebut dan menjalankannya seolah-olah diketikan langsung dijendela command. File seperti ini disebut file script atau M-File. File ini diakhiri dengan ekstensi.m Perintah-perintah yang ada pada M-File antara lain: 1. disp(ans) = digunakan untuk menampilkan hasil tanpa menampilkan nama variable. 2. echo = mengatur jendela command dalam penampilan kembali perintah yang sedang dikerjakan. 3. input = meminta pemakai untuk memberikan input 4. keyboard = memberikan kontrol pada keyboard sementara waktu. Ketikkan return untuk kembali. 5. pause = berhenti sampai pemakai menekan sembarang tombol. 6. pause(n) = berhenti sampai n detik 7. waitforbuttonpress = berhenti sampai penekanan tombol mouse atau keyboard. Jika perintah Matlab tidak diakhiri dengan titik koma, hasil perintah itu serta nama variabelnya akan ditampilakn kembali dalam jendela command. Praktek Contoh berikut adalah cara pembuatan script dalam M-File Ketikkan perintah yang ada dibawah ini pada M-file editor 12

Kemudian simpan pada direktori work yang ada pada Matlab. Setelah itu tampilkan hasil dari x1 pada jendela command dengan mengetikan seperti dibawah ini Tugas 1. Lengkapi rumus.m diatas untuk menghitung x2, tampilkan hasilnya 2. Tentukan persamaan berikut 2 a. x 5x 6 0 2 b. x 2.5x 1.5 0 3 Diketahui persamaan linier 2a + b c = 2 a + 2b c=2 a- b + 2c = 2 Buat script M-File untuk menyelesaikan system persamaan linier diatas dengan metode invers dan determinan. 4. Selesaikan soal diatas dengan Matlab interaktif. 13