Skip links

Variabel Pada Matlab

Variabel Pada Matlab

Penulis: Miftah

Untuk mendefinisikan suatu variabel pada MATLAB, misalkan variabel x = 8, y = 1, dan z = 3, pada Command Window, ketik:

view plainprint?

  1. >> x=8  
  2. x =  
  3.     8  
  4. >> y=1  
  5. y =   
  6.     1  
  7. >> z=3  
  8. z =  
  9.     3  

Jika kita ingin mengetahui variabel-variabel apa saja yang sudah kita definisikan pada MATLAB agar suatu saat kita tidak menggunakan variabel yang sama, maka ketik who di Command Window.

view plainprint?

  1. >> who  
  2. Your variabels are:  
  3. x  y  z  

Perintah who di atas digunakan untuk menampilkan semua variabel yang telah terdefinisi di dalam MATLAB yang juga tercantum dalam workspace.

Atau ketik whos di Command Window.

view plainprint?

  1. >> whos  
  2.   Name      Size            Bytes  Class     Attributes  
  3.   x         1×1                 8  double                
  4.   y         1×1                 8  double                
  5.   z         1×1                 8  double                

Sedangkan perintah whos digunakan untuk menampilkan daftar semua variabel dalam workspace beserta ukurannya.

Jika ingin menghapus variabel x, y atau z, gunakan clear diikuti nama variabel yang akan dihapus. Misalkan kita ingin menghapus variabel x dan y, maka ketik:

view plainprint?

  1. >> clear x y  

Untuk mengecek variabel yang tersisa ketik:

view plainprint?

  1. >> who  
  2. Your variabels are:  
  3. z  

Sedangkan untuk menghapus semua variabel, ketik clear all.

Untuk mendefinisikan variabel secara simbolik, gunakan perintah syms dan kemudian kita juga bisa melakukan operasi aljabar pada variabel tersebut, misal:

view plainprint?

  1. >> syms x y  
  2. >> x+2*x+3*y  
  3. ans =  
  4. 3*x + 3*y  

Keterangan: yang kita lakukan pada perintah di atas adalah melakukan operasi aljabar x + 2x + 3y dan setelah dieksekusi mendapatkan hasil akhir 3x + 3y.


Contoh kedua, kita akan membuat variabel simbolik dan kita operasikan secara matriks.

view plainprint?

  1. >> syms a b c d e f g h  
  2. >> X=[a b;c d]  
  3. X =  
  4. [ a, b]  
  5. [ c, d]  
  6. >> Y=[e f;g h]  
  7. Y =  
  8. [ e, f]  
  9. [ g, h]  
  10. >> X*Y  
  11. ans =  
  12. [ a*e + b*g, a*f + b*h]  
  13. [ c*e + d*g, c*f + d*h]  

Keterangan: yang kita lakukan pada perintah di atas adalah melakukan perkalian antara matriks X ordo 2×2 dengan matriks Y ordo 2×2

Jika kita ingin menulis suatu kata atau kalimat yang memiliki format string, kata atau kalimat tersebut harus diberi tanda (”).

view plainprint?

  1. >> teks_kalimat=’contoh kalimat dengan format string’  
  2. teks_kalimat =  
  3. contoh kalimat dengan format string  

Apabila kita ketik whos di Command Window, maka akan terlihat keterangan:

view plainprint?

  1. >> whos  
  2.   Name              Size            Bytes  Class    Attributes  
  3.   teks_kalimat      1×35               70  char    

Dalam MATLAB terdapat beberapa variabel yang sudah tersedia sehingga kita tidak perlu mendefinisikan variabel tersebut. Variabel yang dimaksud tercantum di dalam tabel di bawah ini.

VariabelKeterangan
Ans“answer”, digunakan untuk menyimpan hasil perhitungan yang terakhir.
Epsbilangan sangat kecil mendekati nol yang merupakan batas akurasi perhitungan di MATLAB.
i, junit imajiner, √-1, untuk menyatakan bilangan kompleks.
Inf“infinity”, bilangan positif tak berhingga.
NaN“not a number”, untuk menyatakan hasil perhitungan yang tak terdefinisi, misalkan 0/0 dan inf/inf.
Pikonstanta π, 3,141592653589793.

Leave a comment

CAPTCHA ImageChange Image

This website uses cookies to improve your web experience.
Beranda
Konsultasi
Call Center
Cari Artikel
× Add a menu in "WP Dashboard->Appearance->Menus" and select Display location "WP Bottom Menu"