Variabel & Operator


Tipe data yang dikenal dalam pemrograman Matlab hanya ada dua yaitu Numeric dan String. Tidak seperti bahasa pemrograman yang lain, dalam pemrograman Matlab tidak dibutuhkan deklarasi eksplisit yang menyatakan tipe data, karena Matlab memiliki kemampuan tersendiri untuk mengenali tipe data yang dimasukkan oleh pemrogram pada setiap variabelnya, dan dapat secara dinamis mengganti tipe data tersebut pada waktu yang relatif bersamaan tanpa adanya kesalahan. Namun demikian ada beberapa hal penting yang harus Anda perhatikan dalam penulisan sintaks, yaitu :
1. Penamaan Variabel bersifat Case Sensitive, artinya Matlab akan membedakan adanya huruf besar dan kecil di dalam penamaan (misal.  lbr akan tidak sama dengan Lbr).
2. Panjang nama variabel tidak dapat melebihi 31 karakter.
3. Penamaan variabel harus selalu diawali dengan huruf , tidak boleh dengan bilangan simbol dan lain – lain.

Operasi Matematika
Operasi matematika dalam pemrograman Matlab sangat sederhana, sama halnya dengan memakai kalkulator biasa. Berikut adalah tabel operator matematika yang digunakan dalam pemrograman Matlab.
Operasi
Simbol
Contoh
Penjumlahan
+
A + B
Pengurangan
-
A – B
Perkalian
*
A * B
Pembagian
/ atau \
A / B atau A \ B
Perpangkatan
^
A ^ B

Operator Pembanding
Beberapa jenis operator pembanding yang dapat digunakan adalah sebagai berikut.
== Sama dengan
~= Tidak Sama Dengan
> Lebih besar dari
>= Lebih besar atau sama dengan
< Lebih kecil dari
<= Lebih kecil atau sama dengan
Untuk mengkombinasikan kita gunakan operator logika berikut :
& And
| or
~ Not

Dalam mengeksekusi sebuah operasi matematika, matlab mengikuti mengikuti aturan sebagai berikut.
  1. Matlab memprioritaskan operasi yang berada dalam kurung
  2. Operasi yang melibatkan operator * dan / ( dapat */ atau /*) bekerja dari kiri ke kanan
  3. Operasi yang melibatkan operator + dan – (dapat +- atau -+) juga bekerja dari kiri ke kanan

No comments:

Post a Comment

animasi  bergerak gif
animasi  bergerak gif
animasi  bergerak gif
animasi  bergerak gif
Flame Flame FlameFlameFlame X-Steel Pointer