MODUL I MENGENAL MATLAB

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL I MENGENAL MATLAB"

Transkripsi

1 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 1

2 Command window adalah area dimana user dapat melakukan perintah operasi atau memanggill fungsi yang disediakan oleh MATLAB. 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

3 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

4 TUGAS 1. Hitung volume silinder dengan jarai-jari alas 10, tinggi silinder 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

5 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 5

6 Data dan variable yang dibuat dalam jendela command tersimpan dalam ruang kerja MATLAB. Untuk menampilkan nama-nama dalam ruang kerja MATLAB gunakan perintah : who 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

7 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

8 Tugas Lakukan perhitungan bunga pada kasus pembelian mobil secara kredit dibawah ini: Si Adi telah menyetujui untuk membeli baru merk BMW seharga 500 juta. Dealer mobil menawarkan dua pilihan kredit untuk pembelian, yaitu: 1. bunga 10 % /tahun selama 3 tahun dan 2. bunga 9,8%/thn selama 4 tahun Tentukan pilihan yang terbaik untuk Adi, jelaskan perhitungan bunganya, berapa dia harus membayar kredit mobil perbulannya? tampilkan variable-variabel yang anda gunakan. (perhitungkan dua alternatif yang ada tersebut) 8

9 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 9

10 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) 10

11 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: 11

12 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) 12

13 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 13

14 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 14

15 MODUL V MENGENAL FUNGSI PADA M-FILE Tujuan Mahasiswa mengenal fungsi M-file pada Matlab Mahasiswa dapat mengetahui fungsi M-File pada Matlab Dasar Teori Saat fungsi Matlab seperti inv, sqrt dan lain-lain digunakan Matlab menerima variable yang diberikan, menghitung hasil berdasarkan input dan mengembalikan hasil akhir (output). Perintah-perintah yang digunakan oleh fungsi tidak dapat dilihat, karena yang dilihat hanya apa yang diinputkan dan outputnya. Dengan demikian dapat digambarkan fungsi sebagai kotak hitam. Didalam Matlab masalah yang seperti ini dapat diselesaikan dengan adanya fungsi M-File, dimana kita dapat membuat fungsi sendiri. M-file sangat cocok digunakan untuk menyelesaikan masalah besar atau komplek. Pemberian nama fungsi harus sama dengan file yang disimpan dalam direktori work pada Matlab. Praktek Akan digunakan fungsi flipud untuk matrik ukuran n x n seperti dibawah ini, ketikkan pada M-file dan simpan dengan nama file flipud. Jalankan fungsi ini pada jendela command dan berikan input matriks sembarang seperti dibawah ini 15

16 contoh lain tentang fungsi penjadwalan pembayaran Permasalahan : Perhatikan suatu pinjaman A dollar dengan bunga tahunan R persen, dibayar lunas dalam M bulan. Tulis suatu M-File yang menampilkan jadwal pembayaran jika tidak ada argumen output yang diberikan, pembayaran bulanan P jika diberikan satu argumen output atau pembayaran bulanan P dan suatu matriks numerik yang memuat jadwal pembayaran jika diberikan dua argumen output. Penyelesaian: Pembayaran bulan P pada pinjaman A dolar, dengan tingkat bunga tahunan R yang dibayar lunas pada bulan M adalah: M R(1 + R) P = A M (1 + R) 1 Saat pembayaran pertama, bunga yang dibayar adalah Ip1=RxA. Dengan pembayaran P, uang pokok yang dibayar adalah Pr1=P-Ip1 dan sisa pinjaman adalah B1=A-Pr1. Pada setiap pembayaran sesudahnya, bunga yang dibayar adalah Ip m = RxBm 1, dan sisa pinjaman adalah B m = B 1 P. Dengan menggunakan informasi ini, m rm penyelesaian fungsi M-file adalah: function[p,s]=loan(a,r,m) % mulai dengan pengecekan kesalahan if nargin<3, error('diperlukan argumen input.'), end if fix(m)~=m, error('jumlah bulan harus bilangan bulat.'); end 16

17 % perhitungan rm=(r/100)/12; %tingkat bunga bulanan p=a*(rm*(1+rm)^m/((1+rm)^m-1)); % pembayaran yang diperlukan if nargout==1 % selesai jika pembayaran diperlukan P=p; % kopi output kevariabel output return end B=zeros(m,1) % variabel keterangan untuk sisa pinjaman tiap bulan Ip=B; % variabel bungan yang dibayar tiap bulan Pr=B; % variabel untk pinj pokok tiap bulan for i=1:m % membuat tabel data if i==1 % hitung bunga jk sisa pinj adalah jumlah awal Ip(i)=rm*a; else % sisa pinj adalah B(i-1) Ip(i)=rm*B(i-1); end Pr(i)=p-Ip(i); % pinj pokok dibayar bulan ini if i==i % menghitung sisa pinj setelah pembayaran B(i)=a-Pr(i); else B(i)=B(i-1)-Pr(i); end end B(abs(B)<0.001)=0; % mengeset sisa pinjaman mendekati nol s=[(1:m)' B Ip Pr]; if nargout==0 % menampilkan tabel disp(['jumlah = 'num2str(a)]) disp(['tingkat bunga = 'num2str(r)]) disp([' jumlah bulan = 'int2str(m)]) disp(['pembayaran = 'num2str(p)]) disp(' ') disp(' Jadwal pembayaran') disp('pembayaran SisaPinjaman Bunga Uang_pokok') fprintf(' %5.0f %12.2f %12.2f % 12.2f\n',s') 17

18 else % dua argumen output diminta P=p; S=s; end Untuk melihat hasil fungsi diatas, ketikkan nama fungsinya pada jendela command, seperti dibawh ini Loan adalah nama file dalam M-File dan juga fungsi yang kita berikan untuk penyelesaian masalah diatas. Tugas Coba program diatas untuk perhitungan bunga, dengan pinjaman 20jt, tingkat bunga 10%, 11% dan 12% dengan masa pinjaman 5 thn, 7thn dan 10 thn. 18

19 MODUL VI AKAR PERSAMAAN Non LINIER Tujuan Teori Mahasiswa dapat menentukan akar-akar persamaan non Linier Mahasiswa menggunakan fasilitas M-File Mahasiswa dapat menyelesaikan persamaan Newton Raphson Didalam permasalahan numeric yang sifatnya non linier, sangatlah mudah apabila dapat diselesaikan dengan menggunkan fungsi dalam M-File. Persamaan linier dapat disajikan f(x)=0 dengan f(x) adalah fungsi non linier. Rumus iterasi metode Newton Raphson adalah sebagai berikut: x i+ 1 = x i f ( xi ) f '( x ) i Algoritma atau langkah-langkah pencarian akar dengan metode Raphson sebagai berikut: a. Tentukan taksiran awal ( x 0 ) dan ε atau batas toleransi b. Hitung x i+ 1 dengan rumus diatas c. Jika xi +1 xi ε, maka berhenti d. Jika langkah ke tiga belum dipenuhi ulangi langkah b. Praktek 2 Akan dicari akar persamaan f ( x) = x + 2,1x 1 Untuk penyelesaian dengan Matlab diperlukan 2 M-File, file pertama merupakan fungsi fequat (salah satu fungsi dalam Matlab) yang berisi fungsi fequat dan persamaan yang akan dhitung. File kedua adalah listing program perhitungan metode Newton Raphson. Penulisan listing program dalam M-File dengan nama file Newton, file Newton ini merupakan file pertama yang harus dibuat. Seperti dibawah ini 19

20 File kedua yaitu file fequat yang berisi persamaan yang akan diselesaikan seperti dibawah ini: Dari menjalankan kedua fungsi tersebut pada Matlab Command, maka menghasilkan penyelesaian dari persamaan diatas seperti dibawah ini 20

21 Tugas 1. Coba program diatas dengan nilai awal 0, 0.5, Coba persamaan diatas dengan persamaan dibawah ini 3 2 f ( x) = x + x + 2x 2 dengan nilai awal 0, 0.1, 1 dan 5 dengan toleransi

22 MODUL VII AKAR PERSAMAAN NON-LINIER Tujuan Mahasiswa dapat menentukan akar-akar persamaan non Linier dengan metode Secant Mahasiswa mampu membuat M-File Mahasiswa dapat membuat program dalam M-file dengan metode Secant Teori Iterasi metode Secant untuk menentukan akar persamaan non-linier adalah: x i+ 1 = x i xi f ( xi ) f ( x ) i xi 1 f ( x i 1 ) Pada metode ini diperlukan 2 nilai awal metode awal. Tugas Buatlah program metode secant dengan persamaan pada contoh modul 6. 22

23 MODUL VIII Proyek program Metode Numerik Tujuan Mahasiswa mampu membuat program untuk penyelesaian masalah-masalah Metode Numerik Tugas Buatlah program dengan topik salah berikut ini: 1. Akar persamaan non linier dengan metode setengah interval 2. Akar persamaan non linier dengan metode false potition 3. Penyelesaian persamaan linier dengan L U 4. Penyelesaian persamaan linier dengan Gauss Jourdan 5. Integral numeris dengan metode Trapesoidal 6. Integral numeris dengan metode simphson 7. atau topik lain dibidang metode numeric dan konfirmasi dahulu dengan asisten 23

24 DAFTAR PUSTAKA Duane Hanselman & Bruce Littlefield, 1997, Matlab, Prentice Hall, Inc, New Jersey. Kais Ismail Ibrahim dan Anwarudin Hisyam, 2003, Metode Numerik, UAD Press, Yogyakarta. Shoichiro Nakamura, 1996, Numerical Analysis and Graphic Visualization with Matlab, Prentice Hall, Inc, New Jersey. 24

MODUL I MENGENAL MATLAB

MODUL I MENGENAL MATLAB 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

Lebih terperinci

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

MODUL 1. Command History Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang sebelumnya dilakukan oleh pengguna terhadap matlab. MODUL 1 1. Pahuluan Matlab merupakan bahasa pemrograman yang hadir dengan fungsi dan karakteristik yang berbeda dengan bahasa pemrograman lain yang sudah ada lebih dahulu seperti Delphi, Basic maupun C++.

Lebih terperinci

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M.

KATA PENGANTAR. Penulis. Raizal Dzil Wafa M. i KATA PENGANTAR Buku ini dibuat untuk memudahkan siapa saja yang ingin belajar MATLAB terutama bagi yang baru mengenal MATLAB. Buku ini sangat cocok untuk pemula terutama untuk pelajar yang sedang menempuh

Lebih terperinci

METODE NUMERIK Modul I

METODE NUMERIK Modul I LABORATORIUM KOMPUTASIONAL FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS YARSI METODE NUMERIK Modul I a. Estimasi waktu: 100 menit b. Tujuan Istruksional Khusus: Mahasiswa dapat menggunakan Mathlab dengan baik

Lebih terperinci

STRUKTUR PROGRAM MATLAB

STRUKTUR PROGRAM MATLAB STRUKTUR PROGRAM MATLAB Emy Setyaningsih, S.Si, M.Kom 1 Beberapa Bagian dari Window Matlab Current Directory menampilkan isi dari direktori kerja saat menggunakan matlab. Command History berfungsi untuk

Lebih terperinci

MODUL I PENGENALAN MATLAB

MODUL I PENGENALAN MATLAB MODUL I PENGENALAN MATLAB 1. Apa Matlab itu? Matlab merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman.

Lebih terperinci

BAGIAN 1 SINTAK DASAR MATLAB

BAGIAN 1 SINTAK DASAR MATLAB BAGIAN 1 SINTAK DASAR MATLAB Pada bagian 1 ini, akan diuraikan tentang bagaimana mendefinisikan data, operasi data dan teknik mengakses data pada Matlab. Untuk lebih memahami, pembaca sebaiknya mecobanya

Lebih terperinci

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

A.Firmansyah 1. Pendahuluan. 2. Lingkungan Kerja Matlab. Lisensi Dokumen: 2.1 Beberapa Bagian dari Window Matlab Dasar-dasar Pemrograman Matlab A.Firmansyah firman03@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial

Lebih terperinci

MEMULAI MENGGUNAKAN MATLAB

MEMULAI MENGGUNAKAN MATLAB BAB 1 MEMULAI MENGGUNAKAN MATLAB A. PENDAHULUAN Apa itu MATLAB? Apa yang dapat dilakukan oleh MATLAB? Kemampuan apa yang dimilikinya? Bagaimana kita menggunakan MATLAB untuk menyelesaikan permasalahan-permasalahan

Lebih terperinci

Dasar-dasar MATLAB. by Jusak Irawan, STIKOM Surabaya

Dasar-dasar MATLAB. by Jusak Irawan, STIKOM Surabaya Dasar-dasar MATLAB by Jusak Irawan, STIKOM Surabaya Perintah-Perintah Dasar MATLAB akan memberikan respons secara langsung terhadap ekspresi apapun yang diketikkan pada editor MATLAB. Sebagai contoh: >>

Lebih terperinci

BAB III PEMROGRAMAN MATLAB 2 Copyright by

BAB III PEMROGRAMAN MATLAB 2 Copyright by 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

Lebih terperinci

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

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved 1 Pengenalan Matlab Pendahuluan Matlab adalah perangkat lunak yang dapat digunakan untuk analisis dan visualisasi data. Matlab didesain untuk mengolah data dengan menggunakan operasi matriks. Matlab juga

Lebih terperinci

Penggunaan Metode Numerik dan MATLAB dalam Fisika

Penggunaan Metode Numerik dan MATLAB dalam Fisika Tugas Akhir Mata Kuliah Metode Numerik Dr. Kebamoto Penggunaan Metode Numerik dan MATLAB dalam Fisika Oleh : A. Arif Sartono 6305220017 DEPARTEMEN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

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

WORKSHOP DAN PELATIHAN MATLAB : PENUNJANG PEMBELAJARAN MATEMATIKA DI SMU DALAM RANGKA IMPLEMENTASI CONTEXTUAL TEACHING LEARNING ABSTRAK WORKSHOP DAN PELATIHAN MATLAB : PENUNJANG PEMBELAJARAN MATEMATIKA DI SMU DALAM RANGKA IMPLEMENTASI CONTEXTUAL TEACHING LEARNING Tim Pengabdi:. Agus Maman Abadi. Dhoriva UW. Sri Andayani 4. Karyati 5. Caturiyati

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB PETUNJUK PRAKTIKUM PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB Oleh Ahmad Kamsyakawuni JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2009 MODUL 1 MENGENAL MATLAB A.

Lebih terperinci

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

A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan: No. LST/EKA/PTI 236/07 Revisi: 01 April 2011 Hal 1 dari 9 A. Kompetensi Setelah mengiktui mata kuliah ini, mahasiswa diharapkan dapat memahami dan bisa melakukan: 1. Mengenal dan menggunakan matlab sebagai

Lebih terperinci

BAB 2 PENYELESAIAN PERSAMAAN NON LINEAR

BAB 2 PENYELESAIAN PERSAMAAN NON LINEAR BAB 2 PENYELESAIAN PERSAMAAN NON LINEAR METODE GRAFIK DAN TABULASI A. Tujuan a. Memahami Metode Grafik dan Tabulasi b. Mampu Menentukan nilai akar persamaan dengan Metode Grafik dan Tabulasi c. Mampu membuat

Lebih terperinci

Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab

Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab Pemodelan dan Simulasi Penghitungan Matematika Menggunakan Aplikasi Matlab Dwi Retnoningsih Program Studi Teknik Informatika, Universitas Sahid Surakarta Jl. Adi Sucipto 154, Jajar, Surakarta, 57144, Telp.

Lebih terperinci

Pemrograman dengan MATLAB. Pengantar

Pemrograman dengan MATLAB. Pengantar Pemrograman dengan MATLAB Pengantar Outline Pengenalan matlab Apakah MATLAB Sejarah MATLAB Cara Penulisan Program MATLAB Pengenalan variable Operasi pada matrik Logika pemrograman Pemrograman GUI Apakah

Lebih terperinci

Pemrograman pada MATLAB

Pemrograman pada MATLAB Pemrograman pada MATLAB 5.1 Struktur dan Tipe Data Sebelum membahas tentang pemrograman, akan lebih baik jika kita mengetahui tentang struktur data dan tipenya dalam MATLAB. Tipe data yang digunakan pada

Lebih terperinci

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN BAB I PENDAHULUAN 1 BAB I PENDAHULUAN 1.1. Apakah Maple itu? Maple adalah suatu program interaktif yang mengintegrasikan kemampuan komputasi baik numerik ataupun simbolik, visualisasi (grafik) dan pemrograman.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan dibahas beberapa konsep dasar yang akan digunakan sebagai landasan berpikir seperti beberapa literatur yang berkaitan dengan penelitian ini. Dengan begitu akan mempermudah

Lebih terperinci

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET 1 (TEKNIK KOMPUTASI) No. LSKD/EKO/DEL221/01 Revisi : 03 Tgl : 30/10/2012 Hal 1 dari 8 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi dapat memahami operasi matematika sederhana pada Matlab.

Lebih terperinci

BAB 3 PENYELESAIAN PERSAMAAN NON LINIER

BAB 3 PENYELESAIAN PERSAMAAN NON LINIER BAB 3 PENYELESAIAN PERSAMAAN NON LINIER 3.. Permasalahan Persamaan Non Linier Penyelesaian persamaan non linier adalah penentuan akar-akar persamaan non linier.dimana akar sebuah persamaan f(x =0 adalah

Lebih terperinci

UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN

UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MIPA RENCANA PELAKSANAAN PEMBELAJARAN 1. Fakultas/Program Studi : MIPA/Pendidikan Matematika. Mata Kuliah/Kode : Aplikasi Komputer/MAT33 3. Jumlah SKS : Teori = Praktek

Lebih terperinci

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

MODUL PRAKTIKUM KOMPUTASI GEOFISIKA (TEG612203) OLEH SYAMSURIJAL RASIMENG, M.Si. & TIM ASISTEN LAB. PROSESING DAN PEMODELAN DATA GEOFISIKA MODUL PRAKTIKUM KOMPUTASI GEOFISIKA (TEG612203) OLEH SYAMSURIJAL RASIMENG, M.Si. & TIM ASISTEN LAB. PROSESING DAN PEMODELAN DATA GEOFISIKA JURUSAN TEKNIK GEOFISIKA FAKULTAS TEKNIK UNIVERSITAS LAMPUNG 2017

Lebih terperinci

MODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA

MODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA MODUL 1 PENGANTAR PROGRAM MATLAB DAN PENGGUNAANNYA UNTUK ALJABAR MATRIKS SEDERHANA KOMPETENSI: 1. Mengenal dan dapat mengoperasikan program MATLAB pada PC. 2. Memiliki ketrampilan dasar menggunakan MATLAB

Lebih terperinci

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

PRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk PRAKTIKUM 1 Dasar-Dasar Matlab 1 Operator Dasar Aritmatika Operator dasar aritmatika antara lain adalah penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan

Lebih terperinci

BERKENALAN DENGAN MAXIMA

BERKENALAN DENGAN MAXIMA BERKENALAN DENGAN MAXIMA Muda Nurul K. Saat ini ada banyak software open source yang bisa dimanfaatkan untuk pembelajaran matematika., diantaranya adalah Maxima. Maxima merupakan salah satu software open

Lebih terperinci

Modul 1 Pengenalan MATLAB

Modul 1 Pengenalan MATLAB Modul 1 Pengenalan MATLAB MATLAB singkatan dari MATrix LABoratory, merupakan bahasa pemrograman yang dikembangkan oleh The Mathwork.inc (http://www.mathwork.com). Bahasa pemrograman ini banyak digunakan

Lebih terperinci

METODE NUMERIK 3SKS-TEKNIK INFORMATIKA-S1. Mohamad Sidiq PERTEMUAN : 3 & 4

METODE NUMERIK 3SKS-TEKNIK INFORMATIKA-S1. Mohamad Sidiq PERTEMUAN : 3 & 4 METODE NUMERIK 3SKS-TEKNIK INFORMATIKA-S1 Mohamad Sidiq PERTEMUAN : 3 & 4 PENYELESAIAN PERSAMAAN NON LINIER METODE NUMERIK TEKNIK INFORMATIKA S1 3 SKS Mohamad Sidiq MATERI PERKULIAHAN SEBELUM-UTS Pengantar

Lebih terperinci

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh:

MODUL PRAKTIKUM FISIKA KOMPUTASI. Disusun Oleh: MODUL PRAKTIKUM FISIKA KOMPUTASI Disusun Oleh: JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS PGRI PALEMBANG 2017 i PRAKATA Puji syukur penulis ucapkan kepada Tuhan yang Maha

Lebih terperinci

MATRIKS DAN KOMPUTASI

MATRIKS DAN KOMPUTASI MATRIKS DAN KOMPUTASI Mata Kuliah Analisa Numerik Muchammad Chusnan Aprianto Script Fungsi pada Matlab sqrt(x) Akar kuadrat. Contoh: sqrt([1 2 3 4]) Akan menghasilkan 1.0000 1.4142 1.7321 2.0000 plot(x)

Lebih terperinci

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

PENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER PENGENALAN MATLAB ILHAM SAIFUDIN Senin, 06 Maret 2017 Universitas Muhammadiyah Jember Ilham Saifudin MI MATEMATIKA DASAR

Lebih terperinci

Andry Pujiriyanto

Andry Pujiriyanto Cepat Mahir Matlab Andry Pujiriyanto andrypuji@hmgm.geoph.itb.ac.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial

Lebih terperinci

Artikel BERKENALAN DENGAN MAXIMA

Artikel BERKENALAN DENGAN MAXIMA Artikel BERKENALAN DENGAN MAXIMA Oleh Muda Nurul Khikmawati PUSAT PENGEMBANGAN DAN PEMBERDAYAAN PENDIDIK DAN TENAGA KEPENDIDIKAN (PPPPTK) MATEMATIKA 2010 Abstrak Maxima merupakan salah satu software open

Lebih terperinci

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

PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL PENGENALAN MATLAB 1. Percobaan 1 Vektor Penulisan vektor di MATLAB Membuat vector dengan nilai antara 0 dan 16 dengan kenaikan 2. Menjumlahkan vector Menjumlakan

Lebih terperinci

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

DASAR-DASAR MATLAB. Seperti bahasa pemrograman lainnnya, MATLAB JUGA memiliki metode dan symbol tersendiri dalam penulisan syntax-nya. DASAR-DASAR MATLAB Seperti bahasa pemrograman lainnnya, MATLAB JUGA memiliki metode dan symbol tersendiri dalam penulisan syntax-nya. Dalam pemrograman MATLAB dikenal hanya dua tipe data, yaitu Numeric

Lebih terperinci

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

PRAKTIKUM 1. Dasar-Dasar Matlab. (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan untuk PRAKTIKUM 1 Dasar-Dasar Matlab 1 Operator Dasar Aritmatika Operator dasar aritmatika antara lain adalah penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/) dan pangkat (^). Simbol ^ digunakan

Lebih terperinci

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

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 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 UNIVERSITAS NEGERI MANADO FAKULTAS MATEMATIKA DAN ILMU PENGETAHUANN ALAM JURUSAN

Lebih terperinci

MODUL PRAKTIKUM ALJABAR LINIER

MODUL PRAKTIKUM ALJABAR LINIER 2012 MODUL PRAKTIKUM ALJABAR LINIER LABORATORIUM MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM NIVERSITAS NEGERI GORONTALO KATA PENGANTAR Penuntun Praktikum dirancang untuk memberikan tuntunan

Lebih terperinci

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu? Bahasa FORTRAN Saifoe El Unas Apa FORTRAN itu? FORTRAN = Formula Translation Merupakan bahasa pemrograman pertama (1957) untuk Scientists& Engineers. Perkembangan FORTRAN : FORTRAN 66 FORTRAN 77 FORTRAN

Lebih terperinci

BAB 4 PENYELESAIAN SISTEM PERSAMAAN LINEAR

BAB 4 PENYELESAIAN SISTEM PERSAMAAN LINEAR BAB 4 PENYELESAIAN SISTEM PERSAMAAN LINEAR A. Latar Belakang Persoalan yang melibatkan model matematika banyak muncul dalam berbagai disiplin ilmu pengetahuan, seperti dalam bidang fisika, kimia, ekonomi,

Lebih terperinci

Bab 2. Penyelesaian Persamaan Non Linier

Bab 2. Penyelesaian Persamaan Non Linier Bab 2. Penyelesaian Persamaan Non Linier 1 Persamaan Non Linier Metode Tabel Metode Biseksi Metode Regula Falsi Metode Iterasi Sederhana Metode Newton-Raphson Metode Secant. 2 Persamaan Non Linier penentuan

Lebih terperinci

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

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA

Lebih terperinci

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

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak UNIVERSITAS BATAM PRAKTIKUM I FLOWCHART 1. Buatlah flowchart untuk menghitung luas segitiga 2. Buatlah flowchart

Lebih terperinci

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB PRAKTIKUM ISYARAT DAN SISTEM TOPIK 0 TUTORIAL PENGENALAN MATLAB A. Tujuan 1. Mahasiswa mengenal lingkungan MATLAB dan mampu menggunakannya. 2. Mahasiswa mampu menggunakan fungsi-fungsi dasar MATLAB yang

Lebih terperinci

Andry Pujiriyanto

Andry Pujiriyanto Cepat Mahir Matlab Andry Pujiriyanto andrypuji@hmgm.geoph.itb.ac.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial

Lebih terperinci

MOTIVASI. Secara umum permasalahan dalam sains dan teknologi digambarkan dalam persamaan matematika Solusi persamaan : 1. analitis 2.

MOTIVASI. Secara umum permasalahan dalam sains dan teknologi digambarkan dalam persamaan matematika Solusi persamaan : 1. analitis 2. KOMPUTASI NUMERIS Teknik dan cara menyelesaikan masalah matematika dengan pengoperasian hitungan Mencakup sejumlah besar perhitungan aritmatika yang sangat banyak dan menjemukan Diperlukan komputer MOTIVASI

Lebih terperinci

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

MODUL PRAKTIKUM 6. Determinan dan Sistem Persamaan Linier. cukup dengan perintah det(a). Coba lihatlah contoh di bawah ini MODUL PRAKTIKUM 6 Determinan dan Sistem Persamaan Linier Determinan sebuah matriks A yang berorde 2 x 2 didefinisikan sebagai A= a 11 a 12 a 21 a 22 =a 11 a 22 a 12 a 21 Untuk menentukan determinan A dalam

Lebih terperinci

[ 1 1 PENDAHULUAN SCILAB. Modul Praktikum Metode Numerik. 1. Struktur Scilab

[ 1 1 PENDAHULUAN SCILAB. Modul Praktikum Metode Numerik. 1. Struktur Scilab PENDAHULUAN SCILAB 1. Struktur Scilab Program Scilab sudah memiliki text editor di dalamnya. Perintah/kode program Scilab dapat dituliskan di dalam window Scilab Execution (Scilex) ataupun di window Scipad

Lebih terperinci

Matriks. Baris ke 2 Baris ke 3

Matriks. Baris ke 2 Baris ke 3 Matriks A. Matriks Matriks adalah susunan bilangan yang diatur menurut aturan baris dan kolom dalam suatu jajaran berbentuk persegi atau persegi panjang. Susunan bilangan itu diletakkan di dalam kurung

Lebih terperinci

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1

Panduan Praktikum S1 Elins Eksp. Kontrol Digital 1 1 Sistem Kontrol Digital Eksperimen 1 : Pengenalan Matlab dan Simulink pada Sistem Kontrol Digital Tujuan : Memperkenalkan Matlab, Simulink dan Control System Toolbox yang digunakan untuk mensimulasikan

Lebih terperinci

METODE NUMERIK. Akar Persamaan (2) Pertemuan ke - 4. Rinci Kembang Hapsari, S.Si, M.Kom

METODE NUMERIK. Akar Persamaan (2) Pertemuan ke - 4. Rinci Kembang Hapsari, S.Si, M.Kom METODE NUMERIK Pertemuan ke - 4 Akar Persamaan (2) Metode Akar Persamaan Metode Grafik Metode Tabulasi Metode Setengah Interval Metode Regula Falsi Metode Newton Rephson Metode Iterasi bentuk = g() Metode

Lebih terperinci

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

G a a = e = a a. b. Berdasarkan Contoh 1.2 bagian b diperoleh himpunan semua bilangan bulat Z. merupakan grup terhadap penjumlahan bilangan. 2. Grup Definisi 1.3 Suatu grup < G, > adalah himpunan tak-kosong G bersama-sama dengan operasi biner pada G sehingga memenuhi aksioma- aksioma berikut: a. operasi biner bersifat asosiatif, yaitu a, b,

Lebih terperinci

Pengantar Pemrograman MATLAB

Pengantar Pemrograman MATLAB Pengantar Pemrograman MATLAB Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. PENERBIT PT ELEX MEDIA KOMPUTINDO Pengantar Pemrograman MATLAB Amir Tjolleng, M.Sc. 2017, PT. Elex Media Komputindo, Jakarta

Lebih terperinci

Pengenalan Microsoft Excel 2007

Pengenalan Microsoft Excel 2007 Pengenalan Microsoft Excel 2007 Microsoft Excel merupakan perangkat lunak untuk mengolah data secara otomatis meliputi perhitungan dasar, penggunaan fungsi-fungsi, pembuatan grafik dan manajemen data.

Lebih terperinci

Persamaan Non Linier

Persamaan Non Linier Persamaan Non Linier Persamaan Non Linier Metode Tabel Metode Biseksi Metode Regula Falsi Metode Iterasi Sederhana Metode Newton-Raphson Metode Secant. Persamaan Non Linier penentuan akar-akar persamaan

Lebih terperinci

Metode Numerik. Persamaan Non Linier

Metode Numerik. Persamaan Non Linier Metode Numerik Persamaan Non Linier Persamaan Non Linier Metode Tabel Metode Biseksi Metode Regula Falsi Metode Iterasi Sederhana Metode Newton-Raphson Metode Secant. Persamaan Non Linier penentuan akar-akar

Lebih terperinci

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu

2.3 Algoritma Tidak Berhubungan dengan Bahasa Pemrograman Tertentu DAFTAR ISI BAB 1 Pengantar Sistem Komputer Dan Pemrograman 1.1 Sistem Komputer 1.2 Program, Aplikasi, Pemrogram, dan Pemrograman 1.3 Kompiler dan Interpreter 1.4 Kesalahan Program BAB 2 Pengantar Algoritma

Lebih terperinci

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

2016 SRIWIJ MODUL PRAKTIKUM ALJABAR LINIER PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN 2016 SRIWIJAYA 2016 SRIWIJ MODUL PRAKTIKUM ALJABAR LINIER PENDIDIKAN MATEMATIKA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN 2016 SRIWIJAYA KATA PENGANTAR Assalamu alaikum warahmatullahi wabarakatuh Puji syukur kehadirat Allah

Lebih terperinci

PETUNJUK PRAKTIKUM MATLAB LANJUT

PETUNJUK PRAKTIKUM MATLAB LANJUT PRAKTIKUM KE-1 Materi : Solusi Persamaan Non Linier Tujuan : Mahasiswa dapat menyelesaikan masalah yang berkaitan dengan persamaan non linier 1.1 Rasionalisasi Misalkan dimiliki model permasalahan sebagai

Lebih terperinci

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

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu Pengenalan QBasic 1 Program Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu 2 Bahasa Pemrograman Bahasa yang digunakan untuk membuat program Klasifikasi

Lebih terperinci

MODUL 3 FAKTORISASI LU, PARTISI MATRIK DAN FAKTORISASI QR

MODUL 3 FAKTORISASI LU, PARTISI MATRIK DAN FAKTORISASI QR MODUL 3 FAKTORISASI LU, PARTISI MATRIK DAN FAKTORISASI QR KOMPETENSI: 1. Memahami penggunaan faktorisasi LU dalam penyelesaian persamaan linear.. Memahami penggunaan partisi matrik dalam penyelesaian persamaan

Lebih terperinci

FUNGSI M-FILE Fungsi M-File

FUNGSI M-FILE Fungsi M-File 34 Judul Buku Bab 3 FUNGSI M-FILE 3.1. Fungsi M-File Penulisan barisan ekspresi dalam MATLAB command window biasanya dilakukan baris perbaris dan biasanya untuk menyimpan barisan perintah dan hasil outputnya

Lebih terperinci

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

PENDAHULUAN A. Latar Belakang 1. Metode Langsung Metode Langsung Eliminasi Gauss (EGAUSS) Metode Eliminasi Gauss Dekomposisi LU (DECOLU), PENDAHULUAN A. Latar Belakang Persoalan yang melibatkan model matematika banyak muncul dalam berbagai disiplin ilmu pengetahuan, seperti dalam bidang fisika, kimia, ekonomi, atau pada persoalan rekayasa.

Lebih terperinci

Ilustrasi Persoalan Matematika

Ilustrasi Persoalan Matematika Pendahuluan Persoalan yang melibatkan model matematika banyak muncul dalam berbagai disiplin ilmu pengetahuan, seperti dalam bidang fisika, kimia, ekonomi, atau pada persoalan rekayasa (engineering), seperti

Lebih terperinci

Modul Praktikum Analisis Numerik

Modul Praktikum Analisis Numerik Modul Praktikum Analisis Numerik (Versi Beta 1.2) Mohammad Jamhuri UIN Malang December 2, 2013 Mohammad Jamhuri (UIN Malang) Modul Praktikum Analisis Numerik December 2, 2013 1 / 18 Praktikum 1: Deret

Lebih terperinci

1 Penyelesaian Persamaan Nonlinear

1 Penyelesaian Persamaan Nonlinear 1 Penyelesaian Persamaan Nonlinear Diberikan fungsi kontinu f (x). Setiap bilangan c pada domain f yang memenuhi f (c) = 0 disebut akar persamaan f (x) = 0, atau disebut juga pembuat nol fungsi f. Dalam

Lebih terperinci

4. SISTEM PERSAMAAN DAN PERTIDAKSAMAAN

4. SISTEM PERSAMAAN DAN PERTIDAKSAMAAN 4. SISTEM PERSAMAAN DAN PERTIDAKSAMAAN 4.1 Persamaan Garis a. Bentuk umum persamaan garis Garis lurus yang biasa disebut garis merupakan kurva yang paling sederhana dari semua kurva. Misalnya titik A(2,1)

Lebih terperinci

PENGENALAN SPSS & PEMBUATAN FILE DATA

PENGENALAN SPSS & PEMBUATAN FILE DATA Materi I PENGENALAN SPSS & PEMBUATAN FILE DATA STMIK KAPUTAMA BINJAI W A H Y U S. I. S O E P A R N O, S E., M. S I SPSS merupakan software pengolah data statistik dengan cara penggunaan yang mudah dipahami.

Lebih terperinci

PELATIHAN PROGRAM MATLAB UNTUK BELAJAR MATEMATIKA ALJABAR DI SMA NEGERI I BANDONGAN DAN SMA EL SHADAI MAGELANG

PELATIHAN PROGRAM MATLAB UNTUK BELAJAR MATEMATIKA ALJABAR DI SMA NEGERI I BANDONGAN DAN SMA EL SHADAI MAGELANG PELATIHAN PROGRAM MATLAB UNTUK BELAJAR MATEMATIKA ALJABAR DI SMA NEGERI I BANDONGAN DAN SMA EL SHADAI MAGELANG Wijaya Widjanarka Natasaputra*, Sukris Sutiyatno Manajemen Informatika STMIK Bina Patria Magelang

Lebih terperinci

Kriteria Unjuk Kerja. Besaran vektor. Vektor satuan Menggambar Vektor

Kriteria Unjuk Kerja. Besaran vektor. Vektor satuan Menggambar Vektor DESKRIPSI KOMPETENSI MATA KULIAH Mata Kuliah : Matematika Kode Mata Kuliah : TKF 201 SKS : 2 Unit Kompetensi : Memecahkan persoalan matematika dasar. Kompetensi 1. Menguasai teori a) Menggambar Vektor

Lebih terperinci

BAB II OPERASI DASAR MAPLE

BAB II OPERASI DASAR MAPLE BAB II OPERASI DASAR MAPLE 7 BAB II OPERASI DASAR MAPLE.1. Fungsi Maple mempunyai library fungsi yang sangat besar. Secara sintak, fungsi adalah tipe ekspresi. Fungsi-fungsi mempunyai nama dengan nol atau

Lebih terperinci

MODUL 1 OPERASI-OPERASI ARRAY

MODUL 1 OPERASI-OPERASI ARRAY MODUL 1 OPERASI-OPERASI ARRAY 1. PENDAHULUAN Semua operasi yang akan dilakukan pada praktikum ini melibatkan bilanganbilangan tunggal yang disebut skalar. Operasi-operasi yang melibatkan skalar adalah

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (TEKNIK KOMPUTASI)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (TEKNIK KOMPUTASI) No. LSKD/EKO/DEL221/01 Revisi : 03 Tgl : 11/12/2012 Hal 1 dari 6 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami fungsi terdefinisi bagi pemakai. 2. Sub

Lebih terperinci

BAB II AKAR-AKAR PERSAMAAN

BAB II AKAR-AKAR PERSAMAAN BAB II AKAR-AKAR PERSAMAAN 2.1 PENDAHULUAN Salah satu masalah yang sering terjadi pada bidang ilmiah adalah masalah untuk mencari akar-akar persamaan berbentuk : = 0 Fungsi f di sini adalah fungsi atau

Lebih terperinci

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

Fungsi ini dibuat melalui menu File New Script. Kemudian tulis fungsi di bawah ini di layer MATLAB editor. MATERI 12 FUNGSI DAN INTEGRAL Beberapa fungsi Fungsi dalam MATLAB disajikan dalam tabel berikut: Category Function Description Plotting fplot Untuk membuat plot fungsi Optimization and zero fminbnd Mencari

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS 29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian

Lebih terperinci

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

Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik. Arif Muchyidin Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik Arif Muchyidin Kata Pengantar Buku berjudul Catatan Kecil Belajar MATLAB Untuk Matematika Terapan dan Teknik merupakan langkah kecil dalam

Lebih terperinci

BAB I PENDAHULUAN Pengantar Bahasa ISETL

BAB I PENDAHULUAN Pengantar Bahasa ISETL BAB I PENDAHULUAN 1.1. Pengantar Bahasa ISETL 1.1.1. Pemrograman Dewasa ini perkembangan teknologi berkembang dengan pesatnya dan dapat digunakan dalam segala bidang, diantaranya bidang kesehatan, bidang

Lebih terperinci

METODE NUMERIK. Akar Persamaan (1) Pertemuan ke - 3. Rinci Kembang Hapsari, S.Si, M.Kom

METODE NUMERIK. Akar Persamaan (1) Pertemuan ke - 3. Rinci Kembang Hapsari, S.Si, M.Kom METODE NUMERIK Pertemuan ke - 3 Akar Persamaan (1) Metode Akar Persamaan Metode Grafik Metode Tabulasi Metode Setengah Interval Metode Regula Falsi Metode Newton Rephson Metode Iterasi bentuk x = g(x)

Lebih terperinci

BAB I ARTI PENTING ANALISIS NUMERIK

BAB I ARTI PENTING ANALISIS NUMERIK BAB I ARTI PENTING ANALISIS NUMERIK Pendahuluan Di dalam proses penyelesaian masalah yang berhubungan dengan bidang sains, teknik, ekonomi dan bidang lainnya, sebuah gejala fisis pertama-tama harus digambarkan

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA No. LSKD/EKO/DEL221/01 Revisi : 02 Tgl : - Hal 1 dari 12 1. Kompetensi Setelah melakukan praktik, mahasiswa diharapkan memiliki kompetensi: dapat memahami input, output dan grafik pada. 2. Sub Kompetensi

Lebih terperinci

Pendahuluan

Pendahuluan Pendahuluan Pendahuluan Numerik dengan Matlab KOMPUTASI NUMERIK dengan MATLAB Oleh : Ardi Pujiyanta Edisi Pertama Cetakan Pertama, 2007 Hak Cipta 2007 pada penulis, Hak Cipta dilindungi undang-undang.

Lebih terperinci

Pertemuan2 Percabangan & Perulangan pada Python

Pertemuan2 Percabangan & Perulangan pada Python Pertemuan2 Percabangan & Perulangan pada Python Objektif: 1. Mahasiswa mengetahui percabangan dan perulangan pada Python. 2. Mahasiswa mengetahui bentuk umum dari percabangan dan perulangan pada Python.

Lebih terperinci

Dalam bentuk SPL masalah ini dapat dinyatakan sebagai berikut:

Dalam bentuk SPL masalah ini dapat dinyatakan sebagai berikut: SISTEM PERSAMAAN LINIER Persamaan linier adalah persamaan dimana peubahnya tidak memuat fungsi eksponensial, trigonometri, logaritma serta tidak melibatkan suatu hasil kali peubah atau akar peubah atau

Lebih terperinci

BAB 3 PENYELESAIAN KONDISI

BAB 3 PENYELESAIAN KONDISI BAB 3 PENYELESAIAN KONDISI 3.1. Struktur IF..THEN Perintah IF digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih baris program, jika dan hanya jika kondisi terpenuhi. Program 3.1

Lebih terperinci

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

PENDAHULUAN. Ketiga Common LISP Bahasa fungsional Fortran, ALGOL, Pascal, Bahasa prosedural PENDAHULUAN 1. PERKENALAN MATLAB MATLAB adalah perangkat lunak tingkat tinggi yang memungkinkan untuk melakukan perhitungan numerik dan merupakan generasi keempat dari bahasa pemrograman. Lebih spesifik

Lebih terperinci

1.1 Sistem Komputer... 2

1.1 Sistem Komputer... 2 PRAKATA... DAFTAR lsi... III V BAB 1 PENGANTAR SISTEM KOMPUTER DAN PEMROGRAMAN... 1 1.1 Sistem Komputer... 2 1.2 Program, Aplikasi, Pemrogram, dan Pemrograman... 3 1.3 Kompiler dan Interpreter.... 3 1.4

Lebih terperinci

MATERI TIK KELAS 5 SEMESTER 1 SD KATOLIK SANTA MARIA MAGELANG

MATERI TIK KELAS 5 SEMESTER 1 SD KATOLIK SANTA MARIA MAGELANG MATERI TIK KELAS 5 SEMESTER 1 SD KATOLIK SANTA MARIA MAGELANG Mengenal Diagram alir (flowchart program) Flowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatan penanganan informasi

Lebih terperinci

METODA NUMERIK PRAKTIKUM 3 : APROKSIMASI PERSAMAAN TAKLINEAR Pokok Bahasan: Metoda Newton dan Iterasi Titik Tetap

METODA NUMERIK PRAKTIKUM 3 : APROKSIMASI PERSAMAAN TAKLINEAR Pokok Bahasan: Metoda Newton dan Iterasi Titik Tetap METODA NUMERIK PRAKTIKUM 3 : APROKSIMASI PERSAMAAN TAKLINEAR Pokok Bahasan: Metoda Newton dan Iterasi Titik Tetap Tujuan Kompetensi Dasar Memahami cara mengimplementasikan metoda Newton dan metoda iterasi

Lebih terperinci

C. GRAFIK FUNGSI TRIGONOMETRI

C. GRAFIK FUNGSI TRIGONOMETRI 11 C. GRAFIK FUNGSI TRIGONOMETRI Dengan cara yang sama seperti pada Grafik fungsi linear dapat pula dikembangkan untuk membuat template untuk mendukung topik grafik fungsi Trigonometri. Misalkan dapat

Lebih terperinci

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*} SOAL PASCAL A Selesai list code/source code pascal dengan mengetikkan list yang ada dan mengisikan titik-titik menjadi sebuah Program {* Program Menghitung dengan Operator Matematika*} program_hitung UsEs

Lebih terperinci

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

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Excel 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis Modul ke: Microsoft Office 2010 Microsoft Office Excel 2010 Bag 1 Fakultas Ekonomi dan Bisnis Miftahul Fikri, M.Si Program Studi Manajemen www.mercubuana.ac.id Microsoft Excel 2010, untuk selanjutnya disingkat

Lebih terperinci

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

LAPORAN PRAKTIKUM PENGOLAHAN SINYAL DIGITAL. No. Percobaan : 01 : Pengenalan Matlab Nama Praktikan : Janita Dwi Susanti NIM : LAPORAN PRAKTIKUM PENGOLAHAN SINYAL DIGITAL No. Percobaan : 01 Judul : Pengenalan Matlab Nama Praktikan : Janita Dwi Susanti NIM : 3.33.12.0.13 Kelas : TK-3A PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN

Lebih terperinci

GUI Matlab untuk membuat grafik fungsi

GUI Matlab untuk membuat grafik fungsi GUI Matlab untuk membuat grafik fungsi Memulai GUI Matlab Panggil program MATLAB, Start program Matlab. Melalui editor window Matlab, ketiklah >> guide. Akan ditampilkan kotak dialog seperti tampak dalam

Lebih terperinci

MODUL 2 INTERNET PROGRAMMING : PHP (2)

MODUL 2 INTERNET PROGRAMMING : PHP (2) MODUL 2 INTERNET PROGRAMMING : PHP (2) A. Tujuan : 1. Memahami tentang Array di PHP 2. Memahami penggunaan Fungsi dalam PHP 3. Memahami tentang String dan Date 4. Memahami tentang Modularisasi dalam PHP

Lebih terperinci

TIPE DATA. 2.1 String

TIPE DATA. 2.1 String TIPE DATA 21 Bab 2 TIPE DATA Software MATLAB mengenal 3 tipe data yaitu : string, scalar, dan matriks. Array merupakan matriks yang hanya memiliki satu baris. MATLAB juga memiliki banyak fungsi built-in

Lebih terperinci

DASAR-DASAR PEMROGRAMAN. MS-EXCEL dan VBA Macro

DASAR-DASAR PEMROGRAMAN. MS-EXCEL dan VBA Macro DASAR-DASAR PEMROGRAMAN MS-EXCEL dan VBA Macro Setijo Bismo - Departemen Teknik Kimia FTUI - September 2015 PENGENALAN AWAL: Cara Membuka Editor Macro ( VBA ) (#1) Ingat: +, dapat dipakai untuk: Run Macro

Lebih terperinci