Perintah Esensial MATLAB untuk Komputasi Efisien
MATLAB adalah program interaktif untuk komputasi numerik dan visualisasi data. Anda dapat memasukkan perintah dengan mengetikkannya pada prompt MATLAB '>>' di Command Window.
Dalam bagian ini, kami akan menyediakan daftar perintah MATLAB umum yang sering digunakan.
Perintah untuk Mengelola Sesi
MATLAB menyediakan berbagai perintah untuk mengelola sesi. Tabel berikut menyediakan semua perintah semacam itu −
| Perintah | Tujuan |
| clc | Membersihkan command window. |
| clear | Menghapus variabel dari memori. |
| exist | Memeriksa keberadaan berkas atau variabel. |
| global | Mendeklarasikan variabel sebagai global. |
| help | Mencari topik bantuan. |
| lookfor | Mencari entri bantuan untuk kata kunci. |
| quit | Menghentikan MATLAB. |
| who | Daftar variabel saat ini. |
| whos | Daftar variabel saat ini (tampilan panjang). |
Perintah untuk Bekerja dengan Sistem
MATLAB menyediakan berbagai perintah yang berguna untuk bekerja dengan sistem, seperti menyimpan pekerjaan saat ini di workspace sebagai berkas dan memuat berkas nanti.
MATLAB juga menyediakan berbagai perintah untuk aktivitas terkait sistem lainnya, seperti menampilkan tanggal, mencantumkan berkas di direktori, menampilkan direktori saat ini, dll.
Tabel berikut menampilkan beberapa perintah terkait sistem yang umum digunakan −
| Perintah | Tujuan |
| cd | Mengubah direktori saat ini. |
| date | Menampilkan tanggal saat ini. |
| delete | Menghapus berkas. |
| diary | Mengaktifkan/menonaktifkan perekaman berkas diary. |
| dir | Mencantumkan semua berkas di direktori saat ini. |
| load | Memuat variabel workspace dari berkas. |
| path | Menampilkan jalur pencarian. |
| pwd | Menampilkan direktori saat ini. |
| save | Menyimpan variabel workspace dalam berkas. |
| type | Menampilkan isi berkas. |
| what | Mencantumkan semua berkas MATLAB di direktori saat ini. |
| wklread | Membaca berkas spreadsheet .wk1. |
Perintah Masukan dan Keluaran
MATLAB menyediakan perintah masukan dan keluaran terkait berikut −
| Perintah | Tujuan |
| disp | Menampilkan isi array atau string. |
| fscanf | Membaca data terformat dari berkas. |
| format | Mengontrol format tampilan layar. |
| fprintf | Melakukan penulisan terformat ke layar atau berkas. |
| input | Menampilkan prompt dan menunggu masukan. |
| ; | Menekan pencetakan layar. |
Perintah fscanf dan fprintf berperilaku seperti fungsi scanf dan printf dalam C. Mereka mendukung kode format berikut −
| Kode Format | Tujuan |
| %s | Format sebagai string. |
| %d | Format sebagai integer. |
| %f | Format sebagai nilai floating point. |
| %e | Format sebagai nilai floating point dalam notasi ilmiah. |
| %g | Format dalam bentuk paling kompak: %f atau %e. |
| \n | Menyisipkan baris baru dalam string output. |
| \t | Menyisipkan tab dalam string output. |
Fungsi format memiliki bentuk berikut yang digunakan untuk tampilan numerik −
| Fungsi Format | Tampilan hingga |
| format short | Empat digit desimal (default). |
| format long | 16 digit desimal. |
| format short e | Lima digit ditambah eksponen. |
| format long e | 16 digit ditambah eksponen. |
| format bank | Dua digit desimal. |
| format + | Positif, negatif, atau nol. |
| format rat | Pendekatan rasional. |
| format compact | Menekan beberapa baris baru. |
| format loose | Mengatur ulang ke mode tampilan yang lebih sedikit kompak. |
Perintah Vektor, Matriks, dan Array
Tabel berikut menunjukkan berbagai perintah yang digunakan untuk bekerja dengan array, matriks, dan vektor −
| Perintah | Tujuan |
| cat | Menggabungkan array. |
| find | Mencari indeks elemen non-nol. |
| length | Menghitung jumlah elemen. |
| linspace | Membuat vektor yang teratur berjarak. |
| logspace | Membuat vektor yang berjarak logaritmik. |
| max | Mengembalikan elemen terbesar. |
| min | Mengembalikan elemen terkecil. |
| prod | Hasil kali setiap kolom. |
| reshape | Mengubah ukuran. |
| size | Menghitung ukuran array. |
| sort | Mengurutkan setiap kolom. |
| sum | Menjumlahkan setiap kolom. |
| eye | Membuat matriks identitas. |
| ones | Membuat array dengan satu. |
| zeros | Membuat array dengan nol. |
| cross | Menghitung hasil kali silang matriks. |
| dot | Menghitung hasil kali titik matriks. |
| det | Menghitung determinan array. |
| inv | Menghitung invers matriks. |
| pinv | Menghitung pseudoinvers matriks. |
| rank | Menghitung pangkat matriks. |
| rref | Menghitung bentuk baris eselon tereduksi. |
| cell | Membuat cell array. |
| celldisp | Menampilkan cell array. |
| cellplot | Menampilkan representasi grafis cell array. |
| num2cell | Mengonversi array numerik ke cell array. |
| deal | Mencocokkan daftar masukan dan keluaran. |
| iscell | Mengidentifikasi cell array. |
Perintah Plotting
MATLAB menyediakan banyak perintah untuk memplot grafik. Tabel berikut menunjukkan beberapa perintah yang umum digunakan untuk plotting −
| Perintah | Tujuan |
| axis | Mengatur batas sumbu. |
| fplot | Plotting fungsi yang cerdas. |
| grid | Menampilkan garis grid. |
| plot | Menghasilkan plot xy. |
| print | Mencetak plot atau menyimpan plot ke berkas. |
| title | Menempatkan teks di atas plot. |
| xlabel | Menambahkan label teks ke sumbu x. |
| ylabel | Menambahkan label teks ke sumbu y. |
| axes | Membuat objek sumbu. |
| close | Menutup plot saat ini. |
| close all | Menutup semua plot. |
| figure | Membuka jendela figur baru. |
| gtext | Mengaktifkan penempatan label dengan mouse. |
| hold | Membekukan plot saat ini. |
| legend | Penempatan legenda dengan mouse. |
| refresh | Menggambar ulang jendela figur saat ini. |
| set | Menentukan properti objek seperti sumbu. |
| subplot | Membuat plot di jendela bawah. |
| text | Menempatkan string dalam figur. |
| bar | Membuat diagram batang. |
| loglog | Membuat plot log-log. |
| polar | Membuat plot polar. |
| semilogx | Membuat plot semilog. (abscissa logaritmik). |
| semilogy | Membuat plot semilog. (ordinate logaritmik). |
| stairs | Membuat plot tangga. |
| stem | Membuat plot batang tunggal. |