Variabel pada MATLAB

Assalamu'alaikum poinreaders,
Pada kesempatan kali ini saya akan belajar sebuah materi mengenai penggunaan variabel pada MATLAB. Variabel merupakan suatu wadah yang menampung sesuatu yang digunakan dalam program untuk menyimpan suatu nilai. Pada dasarnya penggunaan variabel pada MATLAB sama dengan bahasa pemrograman lainnya. Agar poinreaders tidak semakin bingung, langsung saja simak ulasan berikut...

Variabel pada MATLAB

Dalam melakukan operasi sebenarnya hasil dari operasi yang kita lakukan akan tersimpan dalam variabel yang bernama Ans. Variabel Ans sendiri merupakan singkatan dari kata Answer. Variabel  digunakan untuk menyimpan hasil perhitungan yang kita lakukan dalam suatu pemrosesan. Contoh penggunaan variabel Ans:
>> %Contoh penggunaan variabel Ans pada MATLAB
>> 6 + 7
ans =
    13
>> 4 * 76
ans =
    304
>> 43 – 9
ans =
    34
Dalam MATLAB kita diizinkan untuk membuat variabel kita sendiri. Variabel ini nantinya akan menampung sebuah nilai tergantung dari input yang kita masukan pada MATLAB. Perhatikan contoh berikut:
>> %Contoh penggunaan variabel pada MATLAB
>> x= 2
x =
    2
>> y= 6
y =
    6
Salah satu kelebihan jika kita menggunakan variabel sendiri adalah kita dapat memanggil kembali variabel tersebut untuk melakukan operasi matematika lain. Karena variabel yang kita buat akan secara otomatis tersimpan dalam history MATLAB. Perhatikan contoh di bawah ini:
>> %Kelebihan penggunaan variable pada MATLAB
>> x= 23
x =
    23
>> y= 31
y =        
    31
>> z= x + y
z =
    54
Hal yang harus diperhatikan adalah bahwa MATLAB merupakan pemrograman yang sangat sensitif terhadap setiap variabel yang kita tulis sehingga kita harus benar-benar teliti dalam menuliskan variabel terutama dalam penggunaan huruf kecil dan huruf kapital. Untuk lebih jelasnya ikuti contoh berikut:
>> %Perbedaan penggunaan variable dengan huruf kecil dan kapital
>> a= 32;
>> A= 42;
>> r= 12;
>> z= a + r
z=
    44
>> y= A + r
y=
    54
Dalam MATLAB kita diizinkan untuk menuliskan karakter string  untuk menunjukan sebuah variabel. Sebagai contoh sekarang kita akan menggunakan variabel "result" dan "the_answer_is".  Contoh penggunaan variabel result:
>> %Penggunaan karakter STRING untuk menunjukan variable
>> a= 8
a=
    8
>> b= 19
b=
    19                               
>> result= a * b
result=
    152
>> the_answer_is= a * b/5
the_answer_is=
    30.400
Untuk memudahkan setiap perintah yang kita masukan kita dapat menggunakan komentar pada setiap perintah yang kita masukan. Komentar ini berfungsi sebagai keterangan tambahan yang bisa kita masukan. Komentar ini tidak akan mempengaruhi terhadap perhitungan yang akan kita masukan. Untuk menuliskan komentar kita dapat menuliskan simbol persen (%) yang diikuti dengan komentar yang kita masukan. Perhatikan contoh berikut. 
>> %Penggunaan komentar pada MATLAB
>> a= 4; %a merupakan inputan pertama
>> b= 7; %b merupakan inputan kedua
>> c= a + b %c merupakan hasil penjumlahan a + b
c=
    11
Untuk menghindari kesalahan dalam penulisan variabel, kita perlu mengetahui persyaratan dalam menuliskan sebuah variabel. Berikut ini ketentuan dalam menuliskan variabel pada MATLAB:
  • MATLAB sangat sensitif terhadap penulisan huruf kecil dan kapital.
>> %Contoh perbedaan penggunaan variable dengan huruf kecil dan capital
>> a= 32;
>> A= 42;
>> r= 12;
>> z= a + r
z =
    44
>> y= A + r
y=
    54
  • Semua variabel yang akan dimasukan harus diawali dengan huruf (tidak boleh angka). Perhatikan contoh berikut:
>> %Penulisan angka dalam variable
>> 2c= a
    ??? 2c=a
    |
    Error: Unexpected MATLAB expression.
  • Tidak diizinkan untuk menggunakan simbol dalam menuliskan variabel.
>> %Penulisan symbol pada variable
>> +a=4
    |
    Error: The expression to the left of the equals sign an assignment.
  • Underscore ( _ ) bisa digunakan dalam menuliskan variabel.
>> %Penulisan underscore dalam variable
>> R_2= 4
R_2=
    4 
Dalam MATLAB setiap variabel yang akan kita gunakan harus terdefinisi dengan jelas. Sehingga jika kita memasukan variabel tanpa mendefinisikannya terlebih dahulu maka akan terjadi kesalahan atau error. Untuk lebih jelasnya ikuti contoh berikut:
>> %Melakukan perhitungan tanpa mendefinisikan variable
>> a= 8
a=
    8
>> b=9
b=
    9
>> R= a + b / c
??? Undefined function or variable ‘c’.
Untuk menghindari kesalahan variabel yang kita gunakan, kita bisa menggunakan perintah “who” untuk melihat variabel apa saja yang telah kita masukan atau definisikan kedalam MATLAB. Untuk lebih jelasnya perhatikan contoh berikut:
>> %Menampilkan variable yang sudah terdefinisi
>> who
Your variable are:
    a    b
Untuk menghapus semua variabel yang telah kita definisikan kita dapat menggunakan perintah “clear”. Cara menghapus variabel yang telah terdefinisi sebelumnya:
>> %Menghapus variable yang sudah terdefinisi sebelumnya
>> a= 5;
>> b= 6;
>> who
>> Your variables are:
    a    b
>> clear
>> who %Cek kembali
>> %Hasilnya variable yang sebelumnya sudah terhapus
Dalam MATLAB hasil perhitungan yang dihasilkan akan menampilkan angka dengan format 4 digit dibelakang koma. Perhatikan contoh penggunaannya di bawah ini:
>> %Format digit MATLAB
>> 19 / 4
ans=
    4.7500
Jika kita menginginkan format yang lebih detail kita bisa menggunakan perintah “format long”. Perhatikan contoh penggunaannya pada contoh di bawah ini:
>> %Format long pada MATLAB
>> format long
>> 19 / 4
ans=
    4.75000000000000
Jika kita ingin mengembalikan format sebelumnya kita bisa menggunakan perintah “format short”. Perhatikan contoh penggunaannya pada contoh di bawah ini:
>> %Format short pada MATLAB
>> format short
>> 19 / 4
ans=
    4.7500           
Pada pembahasan sebelumnya kita telah mempelajari penggunaan symbolic pada MATLAB. Dalam MATLAB kita diizinkan untuk menuliskan variabel yang disertai dengan perintah symbolic. Perhatikan contoh di bawah ini:
>> %Penulisan symbolic pada variable MATLAB
>> a= 1/2
>> b= 3/4
>> c= sym (a + b)
c=
    5/4
Semoga pembahasan mengenai variabel pada MATLAB ini dapat bermanfaat bagi poinreaders dan semakin membuat poinreaders bersemangat dalam belajar pemrograman MATLAB. Jangan lupa follow akun sosial kami agar poinreaders bisa mendapatkan materi terupdate tentang permrograman.

Share this

Related Posts

Previous
Next Post »

2 comments

comments
8 May 2016 at 19:04 delete

terima kasih sob, jangan lupa baca artikel lainnya :)

#Raizal

Reply
avatar