• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
11
0
0

Teks penuh

(1)

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 dua buah vector

2. Percobaan 2 Fungsi

Matlab telah menyediakan fungsi- fungsi standart untuk memudahkan perhitungan.

3. Percobaan 3 Plot

Pada matlab plot digunakan untuk menampilkan grafik.

Fungsi : Hasil Ploting :

(2)

4. Percobaan 4 Polinomial

Polinomial dalam Matlab direpresentasikan dalam bentuk vector.

Menuliskan s

4

+3

3

-15s

2

-2s+9 dalam Matlab

Merepresentasikan s

4

+1 dalam Matlab

Menggunakan polyval untuk menghitung nilai dari fungsi polynomial.

Menghitung akar- akar polynomial persamaan s

4

+3

3

-15s

2

-2s+9 dengan fungsi roots.

Perkalian dua buah polynomial dengan menggunakan fungsi conv.

Pembagian dua buah polynomial dengan menggunakan fungsi

deconv.

(3)

Membuat fungsi polynomial di Matlab.

5. Percobaan 5 Matrix

Penulisan matrix pada Matlab hamper sama dengan penulisan vector namun terdapat penambahan tanda titik koma(;) untuk memisahkan tiap baris pada matrix.

Beberapa cara yang digunakan untuk merepresentasikan matrix di Matlab Cara pertama yaitu dengan menggunakan (;) sebagai pemisah

Cara kedua yaitu dengan menggunakan enter sebagai pemisah antar baris.

Melakukan manipulasi matrik di matlab. Operasi Matrik Transpose.

Operasi perkalian matrik.

Melakukan manipulasi matrik berupa operasi perkalian pada taip

elemen matrik yaitu dengan menggunakan operator (.*). Dengan

catatan matrik harus memiliki ukran yang sama.

(4)

Operasi pemangkatan matrik bujur sangkar.

Melakukan operasi inverse pada Matrix dengan menggunakan fungsi inv.

Menentukan harga eigen dari sebuah matrik dengan menggunakan fungsi eig.

Menentukan koefisien karakteristik polynomial sebuah matrix dengan fungsi poly.

Menghitung akar- akar dari karakteristik polynomial.

(5)

ANALISA PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL

PENGENALAN MATLAB 1. Analisa Percobaan 1 Vektor

Salah satu fitur yang dimiliki oleh Matlab adalah penggunaan vector sebagai objek. Vektor adalah sebuah larik satu dimensi dari bilangan- bilangan yang tersusun dalam baris atau kolom.

Vektor kolom dapat dibuat dengan cara menyusun bilangan- bilangan dalam sebuah kurung kotak yang mana setiap elemen dibatasi titik koma. Sedangkan untuk membuat vector yang berbentuk baris adalah dengan menyusun bilangan- bilangan yang dibatasi dalam kurung kotak dan disetiap elemen dipisahkan oleh spasi atau tanda koma.

Untuk membuat vector baris yang memiliki elemen- elemen dengan pola tertentu dapat digunakan perulangan yang ada di matlab seperti operasi yang ada di bawah ini.

Dengan demikian vector yang memiliki pola tertentu secara terurut dapat dinyatakan secara umum sebagai

Nama_vektor = batas_bawah : kenaikan : batas_atas Untuk melakukan akses elemen pada vector maka dapat dilakukan dengan cara

Nama_vektor(indeks_elemen)

Manipulasi vector dapat dilakukan dengan melakukan operasi aritmatika pada vector ataupun melakukan manipulasi dua vector.

Ataupun dengan operasi dua vector.

(6)

2. Analisa Percobaan 2 Fungsi

Fungsi merupakan kumpulan pernyataan/ perintah yang dikemas dalam satu nama dan anam tersebut dipanggil berkali kali di beberapa tempat dalam program. Fungsi merupakan bagian dari program yang berfungsi menjalankan suatu tugas tertentu.

Fungsi merupakan konsep dasar dari paradigm pemrograman terstruktur yang menbagi- bagi tugas program ke dalam bagian- bagian kecil. Ada beberapa manfaat dari fungsi antara lain memudahkan dalam mengembangkan program dan juga menghemat ukuran dari program.

Di Matlab telah menyediakan banyak fungsi- fungsi yang dapat digunakan untuk melakukan operasi- operasi matematika selain fungsi trigonometri juga terdapat fungsi ekspnensial, fungsi orthogonal dan lain sebagainya. Selain itu kita juga dapat membuat fungsi- sendiri sesuai dengan keperluan yaitu dengan cara membuat file baru. Terdapat beberapa karakteristik fungsi yang ada antara lain.

- Fungsi yang mempunyai parameter dan nilai balik Function nilai_balik = nama_fungsi(parameter)

Kumpulan_perintah end

- Fungsi yang mempunyai parameter tapi tidak memiliki nilai balik.

Function nama_fungsi(parameter) Kumpulan_perintah

end

- Fungsi yang tidak memiliki parameter dan nilai balik.

Function nama_fungsi() Kumpulan perintah end

- Fungsi yang tidak memiliki parameter tapi memiliki nilai balik

Function nilai _balik = nama_fungsi() Kumpulan_perintah

End

(7)

3. Analisa Percobaan 3 Plot

Pada matlab plot digunakan untuk menampilkan grafik.

Fungsi : Hasil Ploting :

Matlab terkenal dengan kemampuan menampilkan grafik secara instan dan sederhana. Dengan menggunakan perintah plot, bisa menghasilkan fungsi sinus seperti yang ditampilkan diatas.

Menggunakan plot untuk menggambar suatu vector terhadap vector lainnya dilakukan dengan elemen- elemen vector digambar secara berurutan dengan terhubung oleh satu garis lurus. Terdapat beberapa opsi yang diguanakn untuk mengubah tampilan suatu grafik. Misalnya seperti grafik di bawah ini yang menghasilkan grafik garis putus dan titik warna merah. Warna lain yang bisa digunakan adalah c,m,y,k,r,g,b,w. Jenis garis yang disediakan adalah garis sambung ‘-‘, garis putus ‘- -‘, titik-titik’.’, dan garis putus titik ‘-.’. Dan juga bisa menggunakan ‘.’,’x’,’o’, atau’*’ untuk menggantikan jenis garis yang diinginkan.

4. Analisa Percobaan 4 Polinomial

Pada Matlab polynomial direpresentasikan dalam bentuk vector baris yang mana diurutkan dari yang memiliki koefisien besar ke koefisien yang paling kecil. Sehingga penulisan polynomial dapat dilakukan dengan cara di bawah ini. Menuliskan s

4

+3

3

-15s

2

-2s+9 dalam Matlab

Merepresentasikan s

4

+1 dalam Matlab

Menggunakan polyval untuk menghitung nilai dari fungsi

polynomial. Menentukan nilai dari polynomial adalah dengan

memasukkan nilai yang diinginkan kedalam variable- variable

(8)

yang telah diketahui nilainya. Misalnya pada persamaan ini diketahui bahwa nilai s adalah 2 maka dari persamaan tersebut dapat di hitung (2)

4

+ 1 = 16 + 1=17.

Menghitung akar- akar polynomial persamaan s

4

+3

3

-15s

2

-2s+9 dengan fungsi roots. Dengan fungsi roots kita mendapatkan nilai akar- akar yang dimiliki oleh persamaan polynomial tersebut.

Perkalian dua buah polynomial dengan menggunakan fungsi conv. Untuk perkalian dua buah polynomial dapat dilakukan dengan menggunakan conv yang menghasilkan polynomial baru.

Pembagian dua buah polynomial dengan menggunakan fungsi deconv.

Membuat fungsi polynomial di Matlab.

(9)

5. Analisa Percobaan 5 Matrix

Penulisan matrix pada Matlab hamper sama dengan penulisan vector namun terdapat penambahan tanda titik koma(;) untuk memisahkan tiap baris pada matrix.

Beberapa cara yang digunakan untuk merepresentasikan matrix di Matlab Cara pertama yaitu dengan menggunakan (;) sebagai pemisah

Cara kedua yaitu dengan menggunakan enter sebagai pemisah antar baris.

Melakukan manipulasi matrik di matlab. Operasi Matrik Transpose.

Operasi perkalian matrik.

Melakukan manipulasi matrik berupa operasi perkalian pada taip

elemen matrik yaitu dengan menggunakan operator (.*). Dengan

catatan matrik harus memiliki ukran yang sama.

(10)

Operasi pemangkatan matrik bujur sangkar.

Melakukan operasi inverse pada Matrix dengan menggunakan fungsi inv.

Menentukan harga eigen dari sebuah matrik dengan menggunakan fungsi eig.

Menentukan koefisien karakteristik polynomial sebuah matrix dengan fungsi poly.

Menghitung akar- akar dari karakteristik polynomial.

(11)

KESIMPULAN PRAKTIKUM 1 SINYAL, SYSTEM, DAN KONTROL

PENGENALAN MATLAB

Matlab adalah sebuah bahasa pemrograman dengan

kemampuan tinggi untuk melakukan komputasi teknis. Dalam hal

ini Matlab menggabungkan komputasi, visualisasi, dan juga

pemrograman dalam satu kesatuan yang mudah digunakan

untuk menyelesaikan masalah yang diekspresikan dalam notasi

matematika yang sudah di kenal. Pemakaian matlab meliputi

matematika dan komputasi, pengembangan algoritma, akuisisi

data, permodelan, simulasi, prototype, grafik saintifik dan

engineering, perluasan pemakaian seperti graphic user interface

(GUI). Matlab adalah sistem interaktif yang mempunyai basis

data array yang tidak membutuhkan dimensi. Ini memungkinkan

untuk dapat menyelesaikan banyak masalah komputasi teknik,

khususnya yang berkaitan dengan matrix dan juga vector.

Referensi

Dokumen terkait

Dalam hal Pelaksanaan Kerja Praktek penulis di berikan Intruksi atau arahan terlebih dahulu sebelum melaksanakan Tugas – Tugas yang akan di berikan penulis adalah sistem

Merakit (pemasangan setiap komponen, handle, poros pemutar, dudukan handle alas atas bawah, dan saringan).. Mengelas (wadah dengan alas atas, saringan, handle, dan

Dengan produk-produk seperti pinjaman pribadi tanpa jaminan atau kredit pemilikan rumah, kreditur akan mengenakan suku bunga yang tinggi terhadap konsumen yang berisiko

Berdasarkan pada analisa pasar dapat disimpulkan bahwa proyek ini layak untuk dijalankan, mengingat belum adanya pesaing langsung dalam bisnis ini walaupun pesaing

Inti dari penelitian ini adalah menghasilkan suatu progam yang dapat membantu pengguna dalam mengenali nada-nada dari alat musik yang dimainkannya, serta membantu mereka

Judul skripsi ini, yaitu : Tindakan aborsi dengan dalih indikasi medis karena terjadinya kehamilan akibat perkosaan telah disetujui oleh Ketua Jurusan Fakultas

penulis mempersembahkan skripsi dengan judul “ PENERAPAN PIDANA DENDA DALAM HUKUM PIDANA (STUDI PELANGGARAN LALU LINTAS DI MEDAN) ” kepada dunia pendidikan Fakultas Hukum

Berdasarkan hasil penelitian yang telah dilakukan sebelumnya (Fatisa dan Endah, 2013), diketahui bahwa dengan menggunakan metode difusi sumur, aktivitas