Mengenal Matlab
Materi
1.
Sekilas tentang
MATLAB
2.
Menjalankan
MATLAB
3.
Mencoba MATLAB
pada jendela Command
4.
Kesalahan
Perintah
5.
Mengenal
Operator
6.
Mengatur Urutan
Pengerjaan
7.
Menggunakan
Variabel
8.
Mengenal
Variabel Khusus
9.
Menghilangkan
Tampilan Hasil Penugasan Variabel
10. Mengenal Workspace
11. Tipe Data
12. Mengenal Fasilitas Help
13. Mengenal Bilangan Kompleks
14. Mengenal Fungsi Matematika
15. Mengenal String Karakter
16. Prioritas Operator dalam MATLAB
17. Mengakhiri Matlab
18. Latihan
1.1 Sekilas
tentang MATLAB
MATLAB adalah software buatan The MathWork, Inc., yang
sangat bermanfaat untuk menyelesaikan berbagai masalah komputasi numerik.
Perangkat lunak ini menawarkan kemudahan dan kesederhanaan dalam menyelesaikan
permasalahan yang berhubungan dengan vector dan matriks. Memperoleh invers
matriks dan menyelesaikan persamaan linearmerupakan contoh permasalahan yang
dapat dipecahan dengan cara yang sangat singkat dan mudah sekali.
Untuk
menangani persoalan-persoalan yang spesifik, MATLAB menyediakan sejumlah toolbox. Contoh toolbox:
·
Image
processing: ditujukan secara khusus untuk melakukan pengolahan citra;
·
Signal
processing: ditujukan untuk menangani pengolahan isyarat;
·
Neural Network:
menyediakan berbagai fungsi yang terkait dengan jaringan syaraf tiruan.
1.2 Menjalankan MATLAB
Sebelum anda mencoba untuk menggunakan MATLAB, Anda
perlu menjalankan program tersebut terlebih dahulu. Pada lingkungan Windows,
program MATLAB dijalankan dengan cara seperti berikut:
·
Pada Desktop
pilih dan klik icon MATLAB ( ) / atau yang sesuai pada computer anda
·
Anda akan
menjumpai tampilan seperti yang terlihat pada Gambar 1.1
Gambar 1.1
Tampilan awal MATLAB
Beberapa bagian penting yang
terdapat pada antarmuka MATLAB adalah seperti berikut.
·
Command Window
atau jendela perintah adalah jendela yang dipakai untuk memberikan perintah
secara manual.
·
Workspace
berisi daftar variabel yang diciptakan oleh pemakai dan masih ada dalam memori.
·
Command History
mencantumkan perintah-perintah yang pernah diberikan oleh pemakai.
·
Current Directory menyatakan direktori kerja.
1.3 Mencoba
MATLAB pada jendela Command
Matlab memungkinkan bekerja pada jendela command (Command Window). Pada jendela ini, Anda
bisa memberikan perintah MATLAB secara interaktif. Begitu anda menekan tombol
Enter, MATLAB akan mengeksekusi perintah yang telah anda berikan.
Pada jendela Command, tanda >> menyatakan bahwa
MATLAB siap menerima perintah dari pemakai. Sebagai contoh, Anda bisa mencoba
menuliskan
4+5
dan
selanjutnya tekanlah tombol Enter.
MATLAB akan memberikan hasil dari perintah tersebut
sebagaimana terlihat pada gambar berikut.
Gambar 1.2 Hasil
ekspresi 4+5
Hasil
ans =
9
menyatakan bahwa hasil ekspresi 4+5 adalah 9. Tulisan
ans berasal dari kata “answer” yang artinya
adalah jawaban.
Setiap
perintah yang dapat dieksekusi oleh MATLAB disebut sebagai penyataan
(statement). Umumnya pernyataan berbentuk:
Variabel
= ekspresi
Atau
Ekspresi
Berbagai pernyataan yang lain, seperti if dan for,
akan Anda pelajari di BAB lain.
1.4 Kesalahan
Perintah
Apabila
perintah yang Anda berikan tidak dikenal, MATLAB akan menampilkan pesan
kesalahan. Sebagai Contoh, ketikkan:
>> 5+4a
Begitu
tombol Enter Anda tekan, MATLAB segera menampilkan kesalahan seperti berikut:
MATLAB
menunjukkan posisi yang salah.
Untuk
memperbaiki ekspresi yang salah, gunakan tombol untuk menampilkan perintah.
Kemudian, lakukan pengeditan dan akhiri dengan menekan tombol Enter.
CATATAN
|
·
Untuk menghapus karakter pada
posisi
·
Untuk menghapus
karakter disebelah kiri kursor;
·
Untuk menggeser kursor ke kiri;
·
Untuk menggeser kursor ke kanan;
·
Untuk memperoleh perintah setelah
perintah sekarang;
·
Untuk memperoleh perintah sebelum
perintah sekarang;
·
Untuk mengosongkan perintah
pada prompt sekarang.
|
1.5 Mengenal
Operator
Tanda
seperti + pada ekspresi 4+5 dinamakan operator. Operator adalah suatu symbol
yang digunakan dalam suatu ekspresi untuk menyatakan suatu operasi tertentu.
Selain +, terdapat beberapa
operator yang terkait dengan operasi aritmetika. Tabel 1.1 memperlihatkan
daftar operator aritmetika.
Tabel.1.1 Daftar operator
aritmetika
Operator
|
Keterangan
|
+
|
Penjumlahan
atau tanda positif
|
-
|
Pengurangan
atau tanda negatif
|
*
|
Perkalian
|
/ atau \
|
Pembagian
|
^
|
Perpangkatan
|
Sebagai contoh, jika Anda ingin
menghitung
5 x 4 + 3
Anda perlu menuliskannya menjadi:
5 * 4 + 3
CATATAN
|
Antara operand dan operator bisa diberikan spasi. Penulisan seperti itu lazim
dilakukan dengan tujuan agar ekspresi mudah dibaca oleh orang (tidak tampak
ruwet, terutama kalau ekspresi panjang).
|
Berikut adalah contohnya.
Gambar 1.4
Hasil 5 * 4 + 3
Pada contoh diatas, 5 * 4 + 3
memberikan hasil berupa 23.
Perhatikan pula contoh berikut.
Gambar 1.5 Hasil 7 / 2
Hasil di atas menyatakan bahwa hasil pembagian 7
dengan 2 adalah 3,5. Perhatikan bahwa tanda yang dgunakan adalah titik, bukan
koma. Itulah sebabnya jika katakanlah Anda ingin menghitung Anda perlu
menuliskannya menjadi:
3.5 * 4
CATATAN
|
·
MATLAB memperkenankan penulisan bilangan real dalam
notasi sains semacam:
2.34e5
Yang
berarti 2,34 x 105. Adapun
2.34e-5
Berarti
2,34 x 10-5 atau sama dengan 2,34 / 105.
·
Pada notasi seperti 2.34e-5, tanda e bisa diganti
dengan E.
|
Selain operator /, yang disebut sebagai pembagian
kanan, terdapat pula operator \, yang disebut pembagian kiri. Bila 7/2
menghasilkan 3,5 maka ekspresi
2\7
Juga menghasilkan 3,5. Perhatikan, bahwa pada
pembagian kiri (dengan menggunakan operator \), yang membagi diletakkan di
sebelah kiri operator \.
Operator
^ berguna untuk menangani perpangkatan atau akar dari suatu bilangan. Misalnya,
Anda ingin menghitung
53
Anda bisa menuangkannya seperti terlihat pada gambar
berikut.
Gambar 1.6 Hasil 5^3
Anda juga bisa menghitung seperti
berikut:
Penuangannya
dapat dilihat pada gambar berikut.
Gambar 1.7 Hasil
1.6 Mengatur Urutan Pengerjaan
Adakalanya anda perlu mengatur
sendiri ururtan suatu pengerjaan operasi aritmetika. Mengapa hal ini perlu
dilakukan? Jawabannya adlaah karena setiap operator memiliki prioritas
pengerjaan yang berbeda-beda. Menurutt anda, berapa hasil ekspresi dari 3+4*2?
Apakah hasilnya adalah 14? Atau 11? Jawaban yang benar adalah 11. Menagapa?
Jawabannya adalah karena operator * mempunyai prioritas pengerjaan yang lebih
tunggu daripada +, sebagaimana terlihat pada gambar berikut:
Gambar 1.8 Pengerjaan pada
ekspresi 3 + 4 * 2
Tabel 1.2 memperlihatkan prioritas
untuk operator aritmetika.
Tabel 1.2 Prioritas
operator aritmetika
Operator
|
Keterangan
|
Prioritas
|
+
|
Tanda
positif
Penjumlahan
|
1
4
|
-
|
Tanda
negatif
Pengurangan
|
1
4
|
*
|
Perkalian
|
3
|
/ atau \
|
Pembagian
|
3
|
^
|
Perpangkatan
|
2
|
Angka yang lebih kecil dalam
prioritas menyatakan bahwa urutan pengerjaannya lebih tinggi.
CATATAN
|
Bila
dalam suatu ekspresi terdapat lebih dari sebuah operator yang memiliki
prioritas yang sama, pengerjaan akan dimulai dari kiri ke kanan.
|
Berdasarkan
adanya prioritas yang berbeda-beda, adakalanya Anda perlu mengatur sendiri
urutan pengerjaan suatu ekspresi aritmetika. Sebagai contoh, dikehendaki untuk,
menghitung
Anda perlu menuliskannya menjadi:
(2 + 8) / (1 + 8)
TAnda ( )
dapat dipakai untuk menentukan bagian yang perlu dihitung dulu. Contoh dapat
dilihat pada gambar berikut.
Gambar 1.9 Menghitung
1.7 Menggunakan Variabel
Pada Command Window, Anda bisa menggunakan variabel.
Variabel adalah suatu nama yang dapat dipakai untuk menyimpan suatu nilai dan
nilai yang ada di dalamnya bisa berubah sewaktu-waktu.
Sebelum mempraktekkan penggunakan variabel, aturan
tentang cara menamakan variabel perlu diketahui terlebih dahulu. Aturan dalam
memberikan nama terhadap variabel adalah seperti berikut.
·
MATLAB
membedakan huruf kecil dengan huruf capital pada penamaan variabel. Dengan
demikian, bilangan dan Bilangan adalah dua variabel yang
berbeda.
·
Nama variabel
harus diawali dengan huruf, sedangkan kelanjutannya dapat berupa huruf, angka
atau tanda garis bawah (_).
·
Panjang nama
variabel dapat mencapai 31 karakter. Jika nama variabel lebih dari 31 karakter,
maka karakter ke-32 dan seterusnya diabaikan.
·
Nama variabel
bersifat case sensitive. Artinya,
huruf capital dan huruf kecil dibedakan. Jadi, nama seperti Bil
dan bil dianggap berbeda.
Tabel 1.3
UNTUK KALANJUTAN MATERI MATLAB SILAHKAN HUBUNGI VIA
0 komentar:
Posting Komentar