Fungsi Matematika MATLAB

Assalamu'alaikum poinreaders,
Pada kesempatan kali ini kita akan belajar sebuah materi mengenai fungsi matematika pada MATLAB. Untuk lebih lengkapnya simak ulasan berikut...

Fungsi Matematika MATLAB

Fungsi matematika sederhana yang terdapat pada MATLAB diantaranya adalah fungsi akar kuadrat, fungsi eksponensial, fungsi trigonometri, fungsi faktorial, dll. Fungsi pertama kita awali dengan fungsi akar kuadrat. Untuk menuliskan fungsi akar kuadrat kita bisa menggunakan perintah “sqrt”. Untuk lebih jelasnya ikuti contoh berikut:
>> %Fungsi akar kuadrat pada MATLAB
>> sqrt (25)
ans=
    5
>> a= sqrt (25 + 64)
a=
    9
Selain fungsi akar kuadrat, MATLAB juga dapat digunakan untuk menyelesaikan fungsi faktorial. Faktorial sendiri merupakan  hasil perkalian antara bilangan bulat positif yang "kurang dari" ( < ) atau "sama dengan" n ( = n ). Untuk lebih jelasnya ikuti contoh berikut:
>> %Penggunaan fungsi factorial pada MATLAB
>> factorial (5)
ans=
    120
>> %Hasilnya akan sama dengan
>> 5 * 4 * 3 * 2 * 1
ans=
    120
Penggunaan fungsi matematika lainnya pada MATLAB adalah penggunaan fungsi  trigonometri seperti sin, cos, dan tan. Untuk lebih jelasnya ikuti contoh berikut:
>> %Penggunaan fungsi trigonometri pada MATLAB
>> sin (30)
ans=
    -0.980
>> sin (30 * pi / 180)
ans=
    -0.9880
>> sin (30 * pi / 180)
ans=
    0.5000
Hal yang perlu diperhatikan adalah penggunaan satuan radian pada penggunaan fungsi trigonometri. Sehingga untuk merubahnya menjadi satuan radian kita bisa mengalikannya dengan π/180. Perhatikan contoh lainnya dibawah ini:
>> %Penggunaan fungsi trigonometri pada MATLAB
>> cos (45)
ans=
    0.5253
>> cos (45 * pi / 180)
ans=
    0.7071
Fungsi matematika lain yang tersedia pada MATLAB adalah fungsi logaritma. Untuk menentukan logaritma kita dapat menuliskan perintah “log”. Untuk lebih jelasnya ikuti contoh berikut:
>> %Penggunaan fungsi logaritma pada MATLAB
>> log (9)
ans=
    2.1972
>> log10 (9)
ans=
    0.9542
Fungsi lainnya yang dapat kita gunakan adalah fungsi absolut. Nilai absolut adalah nilai suatu bilangan riil tanpa tanda "plus" ( + ) atau "minus" ( - ). Untuk menuliskannya kita bisa menggunakan perintah “abs”. Untuk lebih jelasnya ikuti contoh berikut:
>> %Penggunaan fungsi absolute pada MATLAB
>> abs (-8)
ans=
    8
Penggunaan fungsi matematika pada MATLAB dapat digabungkan dengan penggunaan fasilitas symbolic. Untuk lebih jelasnya ikuti contoh berikut:
>> %Penggunaan symbolic pada fungsi matematika MATLAB
>> sym (sqrt(40))
ans=
    2*10^(1/2)
>> sym (sin(30 * pi / 180))
ans=
    1/2
Dalam MATLAB penulisan pi (π) dan epsilon (ϵ) dapat ditulis secara langsung dengan perintah “pi” dan juga “eps”. Untuk penjelasannya ikuti contoh dibawah ini:
>> %Penulisan π dan ϵ pada MATLAB
>> %Penulisan pi
>> pi
ans =
    3.1416
>> %Penuisan epsilon
>> eps
ans =
    2.2204e-016
Dalam MATLAB kita dapat menggunakan simbol operasi matematika dengan menggunaakan fasilitas Symbolic Math Toolbox. Fungsi sederhana dari fasilitas Symbolic Math Toolbox ini adalah untuk menyimpan nilai pecahan seperti 1/2. Karena jika kita menulis langsung 1/2 maka hasil yang akan muncul adalah 0.5. Jika kita menginginkan hasil dalam bentuk pecahan kita bisa menggunakan perintah sym. Untuk penjelasannya ikuti contoh dibawah ini:
>> %Penggunaan fasilitas Symbolic MATLAB
>> %Penulisan tanpa format Symbolic
>> sym (1/2)
ans =
    0.5000
>> sym (22/7)
ans =
    3.1429
>> %Contoh penulisan bilangan pecahan dengan Symbolic
>> %Penulisan dengan format Symbolic
>> sym (1/2)
ans =
    1/2
>> sym (22/7)
ans =
    22/7
Salah satu kelebihan dari fasilitas symbolic ini adalah kita dapat menggunakan kembali variabel yang sudah kita masukan. Karena jika kita menggunakan fasilitas symbolic ini maka secara otomatis akan tersimpan dalam history MATLAB. Untuk lebih jelasnya ikuti contoh berikut:
>> %Kelebihan fasilitas Symbolic pada MATLAB
>> sym (1/2)
ans =
    1/2
>> sym (7/2)
ans =
    7/2
>> a= sym (1/2 + 8/2)
a =
    9/2
Semoga pembahasan mengenai Fungsi Matematika 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 »