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...
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...
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 + bc=
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 + rz =44>> y= A + ry=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 / 4ans=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 / 4ans=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.
2 comments
commentsWih keren
Replyterima kasih sob, jangan lupa baca artikel lainnya :)
Reply#Raizal