Вы находитесь на странице: 1из 8

BAB I

PROGRAM MATLAB

1.1 Dasar Programming pada MATLAB


Bagian dari Window Matlab :
 Current Directory
Window ini menampilkan isi dari direktori yang dikerjakan. Kita dapat
membuat direktori yang diinginkan.
 Command History
Window ini berfungsi untuk menyimpan perintah-perintah apa saja yang
telah dikerjakan dan dapat digunakan untuk melihat serta membantu dalam
pekerjaan selanjutnya atas perintah yang sudah dikerjakan sebelumnya.
 Command Window
Window ini meruapakan yang paling utama yang berfungsi untuk tempat
ketika mengerjakan matlab, menjalankan suatu fungsi serta melihat isi
variable.
 Workspace
Workspace berfungsi untuk menampilkan seluruh variabel yang masih aktif
atau sedang dalam proses pengerjaan saat pemakaian matlab.

Komentar pada Matlab:


Penulisan baris komentar harus didahului dengan pemberian simbol %.
Syarat utama dari suatu komentar yaitu penggunaan simbol %.

Variabel pada Matlab:


Penulisan variabel harus dengan mendeklarasikan nama variabel terlebih
dahulu yang kemudia diikuti tanda = setelah itu nilai dari variabel.
Penamaan variabel pada matlab bersifat case sensitif karena itu perlu
diperhatikan penggunaan huruf besar dan kecil pada persamaan variabel.
1.1.1 Operasi Dasar

Langkah - langkah:
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.1.1 pada Command window untuk soal 1

Gambar 1.1 Command window

3. Kemudian ketik script seperti Gambar 1.1.1.2 pada Command window untuk soal 2

Gambar 1.1.1.2 Command window

Penjelasan perintah-perintah pada command window :


 Simbol “+” yang digunakan pada soal 1 berfungsi untuk menambahkan
variabel yang ada pada Command window
 Simbol “*” yang digunakan pada soal 2 berfungsi untuk mengalikan variabel
yang ada pada Command window
 Simbol “-” yang digunakan pada soal 2 berfungsi untuk menurangkan variabel
yang ada pada Command window
1.1.2 Fungsi Matriks
Langkah-langkah :
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.2.1 pada Command window

Gambar 1.1.2.1Command window

Penjelasan perintah-perintah pada command window :


 Perintah “eye” dimaksudkan bertujuan untuk memunculkan suatu matriks

identitas orde a x a (semua elemen diagonal bernilai 1, sementara yang lainnya


bernilai 0)
 Perintah “ones” dimaksudkan betujuan untuk membuat suatu matriks yang

semua datanya berisi nilai 1


 Maksud dari penggunaan “mat_3” yaitu untuk menunjukkan nama dari matriks

dan untuk mempermudah agar dapat membedakan antara pekerjaan yang satu
dan lainnya
 Maksud dari “eye(4)” yaitu perintah ini membentuk matriks identitas dengan

orde 4 x 4 dengan fungsi membuat diagonal yang satu bernilai 1 dan yang
lainnya 0
 Maksud dari “ones(4)’ yaitu perintah ini akan membentuk matriks identitas

dengan orde 4 x 4 yang berisikan nilai 1.

1.1.3 Operasi pada Vektor dan Matriks


Langkah-langkah :
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.3.1 pada Command window untuk
soal 1
Gambar 1.1.3.1Command window

3. Kemudian ketik script seperti Gambar 1.1.1.2 pada Command window untuk
soal 2

Gambar 1.1.3.1 Command window

Penjelasan perintah-perintah pada command window :


 Maksud dari perintah “y=0:2:10” yaitu 0 disini bertujuan sebagai angka untuk
memulai suatu fungsi. Sedangkan angka 2, dimaksudkan sebagai penunjuk
setiap kelipatan 2. Lalu, angka 10 merupakan pembatas akhir dari suatu fungsi
tersebut
 Maksud dari perintah “y(2)” adalah untuk mengakses elemen pada vektor y.

“Y” adalah nama vektor dan “2” adalah indeks elemen yang ingin diakses.

1.1.4 Transpose Matriks


Langkah-langkah
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.4.1 pada Command window
Gambar 2.2.3.1 Command window

Penjelasan perintah-perintah pada command window :


 Simbol “ ‘ “ merupakan lambang yang digunakan apabila ingin men-
transpose kan atau dengan kata lain ingin merubah suatu vektor dari bentuk baris
menjadi kolom atau dari vektor berbentuk kolom menjadi baris.
 Pada soal ini fungsi trasnpose digunakan untuk merubah vektor berbentuk

baris menjadi kolom dengan variabelnya yaitu 1,2,3,4 dan 5.

1.1.5 Operasi Penambahan dan Pengurangan


Langkah-langkah
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.5.1 pada Command window

Gambar 1.1.5.1 Command window

Penjelasan perintah-perintah pada command window :


 Pada soal ini menggunakan penjumlahan antar vektor. Sifat dari penjumlahan
antar vektor yaitu apabila bentuk dalam vektor berupa baris maka hasil
penjumlahannya berupa kolom.
 Simbol “+” yang digunakan pada soal 7 berfungsi untuk menambahkan
variabel pada vektor yang ada pada Command window.
 Simbol “;” yang digunakan pada soal 7 berfungsi sebagai pembatas variabel
yang digunakan atau dalam kata lain memiliki fungsi seperti koma.

1.1.6 Pembagian Antar Elemen Vektor


Langkah-langkah
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.6.1 pada Command window

Gambar 1.1.6.1 Command window

Penjelasan perintah-perintah pada command window :


 Simbol “.” yang digunakan pada soal 8 bertujuan agar jika akan dilakukan
pembagian/perkalian antar vektor maka jika tidak ada tanda (.) maka perkalian
dan pembagian tersebut tidak akan menghasilkan hasil
 Simbol “/” yang digunakan pada soal 8 bertujuan untuk menyatakan
pembagian.
 Simbol “/” yang digunakan pada soal 8 memiliki fungsi untuk membalikkan

pembagian tersebut.
 Pada soal ini terdapat vektor P=[8,6,4] dan vektor Q=[4,3,2]. Pertama dicari
menggunakan rumus P./Q yang merupakan pembagian vektor P yang dibagi
oleh vektor Q dan didapatkan hail yaitu 2 untuk seluruh vektor.
Kemudian yang kedua dicari menggunakan rumus P.\Q yang merupakan
pembagian vektor Q yang dibagi oleh vektor P dan didapatkan hasil yaitu 0,5
untuk seluruh vektor.

1.1.7 Perkalian Antar Elemen Vektor


Langkah-langkah
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.7.1 pada Command window

Gambar 1.1.1.7 Command window


Penjelasan perintah-perintah pada command window :
 Simbol “.” yang digunakan pada soal 9 bertujuan agar jika akan dilakukan
pembagian/perkalian antar vektor maka jika tidak ada tanda (.) maka perkalian
dan pembagian tersebut tidak akan menghasilkan hasil.
 Simbol “*” yang digunakan pada soal 9 bertujuan untuk menyatakan
perkalian.
 Pada soal ini terdapat vektor A=[1,2,3,4] dan vektor B=[2,3,4,5]. Setelah itu
dicari menggunakan rumus C=A.*B dan didapatkan hasil yaitu 2 6 12 20.

1.1.8 Pangkat untuk Elemen Vektor


Langkah-langkah
1. Buka aplikasi MATLAB
2. Setelah itu ketik script seperti Gambar 1.1.8.1 pada Command window
Gambar 1.1.8.1 Command window
Penjelasan perintah-perintah pada command window :
 Simbol “.” yang digunakan pada soal 9 bertujuan agar jika akan dilakukan
pembagian/perkalian antar vektor maka jika tidak ada tanda (.) maka perkalian
dan pembagian tersebut tidak akan menghasilkan hasil.
 Simbol “^” yang digunakan pada soal 10 bertujuan untuk menyatakan
perpangkatan.
 Pada soal ini hanya terdapat satu vektor yaitu vektor A=[1,2,3,4]. Kemudian
dicari hasil dari perpangkatan vektor tersebut dengan menggunakan rumus
A.^2. Hasil perpangkatan yang didapat untuk setiap variabel di dalam vektor
tersebut yaitu 1 4 9 6. Maksud dari angka 2 dibelakang simbol “^” yaitu
dipangkatkan 2.

Вам также может понравиться

  • Bab Iii
    Bab Iii
    Документ70 страниц
    Bab Iii
    Nadine Annisa
    Оценок пока нет
  • Resume Jurnal Scor
    Resume Jurnal Scor
    Документ9 страниц
    Resume Jurnal Scor
    Nadine Annisa
    Оценок пока нет
  • Rangkuman Buku Khurmi
    Rangkuman Buku Khurmi
    Документ4 страницы
    Rangkuman Buku Khurmi
    Nadine Annisa
    Оценок пока нет
  • Rekrutmen Adalah Proses Mencari
    Rekrutmen Adalah Proses Mencari
    Документ3 страницы
    Rekrutmen Adalah Proses Mencari
    Nadine Annisa
    Оценок пока нет
  • (Fix) Kata Pengantar
    (Fix) Kata Pengantar
    Документ1 страница
    (Fix) Kata Pengantar
    Nadine Annisa
    Оценок пока нет
  • 3
    3
    Документ1 страница
    3
    Nadine Annisa
    Оценок пока нет
  • Proposal 3 XII
    Proposal 3 XII
    Документ24 страницы
    Proposal 3 XII
    Nadine Annisa
    Оценок пока нет
  • SCM
    SCM
    Документ42 страницы
    SCM
    Nadine Annisa
    Оценок пока нет
  • BAB 1 Pendahuluan
    BAB 1 Pendahuluan
    Документ3 страницы
    BAB 1 Pendahuluan
    Nadine Annisa
    Оценок пока нет
  • Resume Jurnal
    Resume Jurnal
    Документ7 страниц
    Resume Jurnal
    Nadine Annisa
    Оценок пока нет
  • Tugas Mingguan PPIC
    Tugas Mingguan PPIC
    Документ22 страницы
    Tugas Mingguan PPIC
    Nadine Annisa
    Оценок пока нет
  • Daftar Gambar
    Daftar Gambar
    Документ1 страница
    Daftar Gambar
    Nadine Annisa
    Оценок пока нет
  • SCM
    SCM
    Документ42 страницы
    SCM
    Nadine Annisa
    Оценок пока нет
  • Tugas Mingguan PPIC
    Tugas Mingguan PPIC
    Документ22 страницы
    Tugas Mingguan PPIC
    Nadine Annisa
    Оценок пока нет
  • Daftar Gambar
    Daftar Gambar
    Документ69 страниц
    Daftar Gambar
    Nadine Annisa
    Оценок пока нет
  • Lembar Pengesahan
    Lembar Pengesahan
    Документ1 страница
    Lembar Pengesahan
    Nadine Annisa
    Оценок пока нет
  • Proposal PKL 1
    Proposal PKL 1
    Документ8 страниц
    Proposal PKL 1
    Nadine Annisa
    Оценок пока нет
  • Cover
    Cover
    Документ2 страницы
    Cover
    Nadine Annisa
    Оценок пока нет
  • Contoh Surat Permohonan KP
    Contoh Surat Permohonan KP
    Документ1 страница
    Contoh Surat Permohonan KP
    Trias Apriliawati
    100% (1)
  • Contoh Surat Permohonan KP
    Contoh Surat Permohonan KP
    Документ2 страницы
    Contoh Surat Permohonan KP
    Nadine Annisa
    Оценок пока нет
  • Daftar Gambar
    Daftar Gambar
    Документ1 страница
    Daftar Gambar
    Nadine Annisa
    Оценок пока нет
  • Windha Ayu Setiyowati (1609035009)
    Windha Ayu Setiyowati (1609035009)
    Документ44 страницы
    Windha Ayu Setiyowati (1609035009)
    Nadine Annisa
    Оценок пока нет
  • Supply Chain Management - Pertemuan 1
    Supply Chain Management - Pertemuan 1
    Документ30 страниц
    Supply Chain Management - Pertemuan 1
    Nadine Annisa
    Оценок пока нет
  • Tugas 2
    Tugas 2
    Документ6 страниц
    Tugas 2
    Nadine Annisa
    Оценок пока нет
  • Pencocokan Kurva
    Pencocokan Kurva
    Документ20 страниц
    Pencocokan Kurva
    Nadine Annisa
    Оценок пока нет
  • Ral & Rak
    Ral & Rak
    Документ55 страниц
    Ral & Rak
    Nadine Annisa
    Оценок пока нет
  • Isbd
    Isbd
    Документ20 страниц
    Isbd
    Nadine Annisa
    Оценок пока нет
  • Jipptumg Nazarudinb 1645 3 Skripsi I
    Jipptumg Nazarudinb 1645 3 Skripsi I
    Документ7 страниц
    Jipptumg Nazarudinb 1645 3 Skripsi I
    Nadine Annisa
    Оценок пока нет
  • Perencanaan Elemen Mesin
    Perencanaan Elemen Mesin
    Документ36 страниц
    Perencanaan Elemen Mesin
    Muji Ajhaei
    Оценок пока нет