BAB III PEMROGRAMAN MATLAB 2 Copyright by

dokumen-dokumen yang mirip
Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

MODUL I PENGENALAN MATLAB

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M.

STRUKTUR PROGRAM MATLAB

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

MODUL I MENGENAL MATLAB

MEMULAI MENGGUNAKAN MATLAB

BAB 2 LANDASAN TEORI

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

Data reaksi berikut telah diperoleh dari reaksi peluruhan sederhana: Menggunakan MATLAB untuk memplot konsentrasi komponen A dalam mol/l

METODE NUMERIK Modul I

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

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

MODUL 7 VISUALISASI. Modul Praktikum GP2103 Metode Komputasi, Semester I Tahun 2017 DOI: /OSF.IO/5TFVQ

LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. M-File dan Simulink

Kurikulum Qt. { Basic OOP } Chapter 4. Function

Penggunaan Metode Numerik dan MATLAB dalam Fisika

Fungsi : Dasar Fungsi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

V. MICROSOFT EXCEL Bag. 2

Pengantar Pemrograman MATLAB

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

BERKENALAN DENGAN MAXIMA

Pemrograman pada MATLAB

SILABUS MATA KULIAH Program Studi : Teknik Industri Kode Mata Kuliah : TKI Nama Mata Kuliah : Praktikum Komputasi Industri Jumlah SKS :

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:

Subrutin atau Fungsi. Praktikum 9 A. T U J U A N B. DASAR TEORI

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

Artikel BERKENALAN DENGAN MAXIMA

Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik. Arif Muchyidin

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1

Pengenalan Script. Definisi HTML

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

BAB XXVII TURBO DEBUGGER

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (TEKNIK KOMPUTASI)

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

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

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

BAB III METODE OPTIMASI MATLAB

Pengenalan Pascal. Tujuan Pembelajaran

MODUL PPN: MICROSOFT EXCEL

MODUL. Fungsi (Function) Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Gambar 1.1 Program AutoCAD 2006 dengan keterangan elemen-elemennya

Dwiny Meidelfi, M.Cs

PENGEMBANGAN BAGAN KENDALI MUTU UNTUK KOMPOSISI. simplex-lattice adalah (q+ m-1)!/(m!(q-1)!) (Cornell 1990).

9. K omunikasi Bukti Bukti Secara Visual

BAB 2 LANDASAN TEORI. menganimasikannya, serta mudah dipelajari. Flash tidak hanya digunakan dalam

Modul 1 Pengenalan MATLAB

Spesifikasi Pengembangan Validasi HASIL DAN PEMBAHASAN Deskripsi Umum Sistem

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya

Memulai Simulink. Memulai Simulink. Membuat Model Baru. Untuk memulai Simulink dan membuka library milik Simulink :

STK 573 Metode Grafik untuk Analisis dan Penyajian Data

BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN

PENGENALAN MATLAB. 1. Matlab sebagai alat komputasi matriks

Pengenalan Word Word (MS Word) Microsoft Word Word 2000

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN HARGA POKOK PRODUKSI

PENYAJIAN DATA DAN PENGOLAHAN DATA DENGAN SPSS

BAB I PENDAHULUAN 1.1 Latar Belakang

R Commander - Rcmdr. A. Instalasi & Menu dalam Rcmdr 1. Instalasi

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

SOAL ULANGAN HARIAN SIMULASI digital KELAS X RPL MICROSOFT EXCEL

PENDAHULUAN A. Latar Belakang 1. Metode Langsung Metode Langsung Eliminasi Gauss (EGAUSS) Metode Eliminasi Gauss Dekomposisi LU (DECOLU),

KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN

3D Modeling Profesional dengan AutoCAD

TIPE DATA. 2.1 String

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pengantar Mathematica

GRAFIK (CHART) Aplikasi Manajemen Perkantoran B 1

MODUL PRAKTIKUM ALJABAR LINIER

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PERCOBAAN 1 PENGENALAN MATLAB UNTUK STATISTIK

OTOMATISASI PENGGAMBARAN BENTUK PERMUKAAN TANAH PADA AUTOCAD BERBASIS PARADIGMA FUNGSIONAL

Kurikulum Qt. Chapter 4 Function. Fungsi

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

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

MODUL KOMPUTER APLIKASI SI PERTEMUAN KE-10 11/21/2013 UNIKOM MIA FITRIAWATI

LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. Simulasi Model Dinamik

PEMROGRAMAN BERORIENTASI OBJEK

SCRIPTS AND FUNCTIONS

VI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :

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

Makalah. STRUKTUR DATA ( Array )

BAB IV HASIL DAN PENGUJIAN

Seri Tutorial Belajar Komputer. Yani Pieter Pitoy

BAB 2 LANDASAN TEORI. Pengenalan suara (voice recognition) dibagi menjadi dua jenis, yaitu

TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :

BAB 3 PERANCANGAN PERANGKAT LUNAK

minitab 14 minitab 14 scc minitab 14 minitab 14 scc minitab 14 minitab 14 scc minitab 14 minitab 14 scc minitab 14 minitab 14 scc

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

Aplikasi Komputer. Bekerja Dengan Microsoft Excel 2010 (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

Microsoft Excel. I. Pendahuluan

GUIDE atau GUI builder. Ira Prasetyaningrum, M.T

Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab

Panduan TAP. Test Analysis Program. Akbar Iskandar, S.Pd.,M.Pd Prof. Dr. Mansyur, M.Si. STMIK AKBA Universitas Negeri Makassar

Transkripsi:

BAB III PEMROGRAMAN MATLAB 2 1

M-File M-file merupakan sederetan perintah matlab yang dituliskan secara berurutan sebagai sebuah file. Nama file yang digunakan berekstensi m yang menandakan bahwa file adalah file matlab. Matlab memiliki beberapa tipe file lain seperti : fig, mat, mex M-file dapat dituliskan sebagai script yang sederhana atau dapat pula dituliskan sebagai sebuah fungsi yang menerima argumen atau masukan dan menghasilkan output. MEMBENTUK M-FILE Di dalam M File, kita dapat menuliskan fungsi-fungsi yang berisikan berbagai operasi sehingga menghasilkan data yang diinginkan. Dengan M-File dapat memberikan kontrol lebih banyak diandingkan dengan command line Percabangan Perulangan, dll Struktur mirip bhs C atau Pascal yg membagi program dalam blok program berupa fungsi-fungsi Tiap fungsi dapat memanggil fungsi yang lain 2

MEMBUKA JENDELA M-FILE Melalui menu File New M File atau Menekan tombol Ctrl-N 5 Perbedaan M-file sebagai script dan m-file sebagai fungsi Script m-file Tidak menerima argument input atau menghasilkan argumen output Pengoperasian data di dalam workspace Function m-file Dapat menerima argumen input dan menghasilkan argumen output Secara default, variabel internalnya adalah local terhadap fungsi Bu : - function <nama fungsi> - function <nama fungsi>(varuabel input) - function [variabel output] = <namafungsi>(variabel input) 3

SCRIPT M-FILE Script adalah m-file yang sangat sederhana karena tidak memerlukan argument input dan output. Script sering digunakan untuk otomatisasi sederet comand matlab, seperti komputasi yang perintahnya dapat diulang-ulang dari baris comand. Script mengoperasikan data yang ada di dalam workspace atau membuat data baru. Semua variabel yang telah dibuat oleh script di dalam workspace dapat digunakan untuk komputasi selanjutnya setelah script selesai di jalankan. CONTOH SCRIPT M-FILE 4

FUNGSI M-FILE Fungsi adalah m-file yang menerima argumen input dan menghasilkan argumen output Fungsi mengoperasikan variabel di dalam workspace tetapi terpisah dari workspace yang diakses oleh command matlab. Bagian penting pada fungsi m-file Nama fungsi : Nama fungsi pada matlab secara devault sama dengan nama filenya Nama fungsi harus diawali dengan huruf selanjutnya boleh diikuti oleh kombinasi huruf, angka atau garis bawah Argumen input : Bila ada argumen input maka dituliskan di dalam tanda kurung biasa Bila argumen input lebih dari satu dapat dipisahkan dengan tanda koma Argumen output : Bila ada argumen output lebih dari satu maka dituliskan di dalam kurung siku dan dipisahkan dengan tanda koma CONTOH FUNGSI M-FILE BENTUK 1 : tanpa argumen input dan output 10 5

CONTOH FUNGSI M-FILE BENTUK 2 : Hanya menggunakan argumen input 11 CONTOH FUNGSI M-FILE BENTUK 3 : menggunakan argumen input dan output 6

GRAFIK Matlab memiliki bermacam-macam fungsi yang dapat digunakan untuk menampilkan vektor data menjadi sebuah plot garis. Setiap menerima inputan dalam bentuk vektor atau matriks, matlab akan menskalakan secara otomatis 7

Fungsi-Fungsi Grafik plot Plot : Menggambarkan grafik 2D dengan skala linier pada kedua sumbunya Plot3 : menggambarkan grafik 3D dengan skala linier pada kedua sumbunya Loglog Menggambar grafik dengan skala logaritma pada kedua sumbunya semilog Semilogx : Menggambar grafik dengan skala logaritma pada kedua sumbunya x dan linier pada sumbu y Semilogy : Menggambar grafik dengan skala logaritma pada kedua sumbunya y dan linier pada sumbu x 15 PLOT Fungsi plot memiliki bentuk yang berbeda tergantung pada argumen yang dinputkan Matlab dapat menampilkan beberapa grafik sekaligus dalam sebuah figure dan secara otomatis akan mengatur warna garis tersebut untuk membedakan masing-masing grafik selain itu matlab juga dapat mengatur bentuk garis pada grafik 16 8

PLOT Pada tampilan grafik juga bisa ditambahkan judul Perintahnya : title(.. ) Matlab juga menyediakan fasilitas untuk menampilkan beberapa gambar sekaligus dalam sebuah figure Perintahnya : subplot(banyakbaris,banyakkolo m, urutan gambar) 17 PLOT3 Plot3 digunakan untuk menampilkan grafik 3D. Plot3 memerlukan 3 argumen dengan bentuk plot(x,y,z) dimana x,y,dan z merupakan 3 buah vektor dengan panjang yang sama 18 9

GRAFIK LAIN BAR Digunakan untuk menampilkan data yang berbentuk vektor maupun matrik Cocok digunakan untuk menampilkan data yang berbentuk diskret AREA Digunakan untuk menampilkan data berupa vektor maupun matrik Cocok untuk memvisualisasikan data yang berbentuk kontinyu PIE Digunakan untuk menampilkan data secara persentase, dimana setiap elemen data akan dibandingkan dengan penjumlahan seluruh data yang ada 19 10