itc matlab
DESCRIPTION
matlabTRANSCRIPT
ITC MATLAB,STATEMENT PEMILIHAN KONDISI
Matlab adalah sebuah bahasa dengan kemampuan tinggi untuk komputasi teknis. Ia
menggabungkan komputasi, visualisasi, dan pemrograman dalam satu kesatuan yang mudah
digunakan di mana masalah dan penyelesaiannya diekspresikan dalam notasi matematik yang
sudah dikenal. Pemakaian MATLAB meliputi :
· Matematika dan komputasi
· Pengembangan algoritma
· Akuisisi data
· Pemodelan, simulasi dan prototype
· Grafik saintifik dan engineering
· Perluasan pemakaian, seperti graphical user interface (GUI).
Matlab adalah system interaktif yang mempunyai basis data array yang tidak membutuhkan
dimensi. Ini memungkinkan kita dapat menyelesaikan banyak masalah komputasi teknis,
khususnya yang berkaitan dengan formulasi matrik dan vector.
Nama MATLAB merupakan singakatan dari matrix labolatory . MATLAB awalnya dibuat
untuk memudahkan dalam mengakses software matriks yang telah dikembangkan oleh
LINPACK dan EISPACK. Dalam perkembangannya, MATLAB mampu mengintegrasikan
beberapa software matriks sebelumnya dalam satu software untuk komputasi matriks. Tidak
hanya itu, MATLAB juga mampu melakukan komputasi simbolik yang biasa dilakukan oleh
MAPLE
kelebihan Matlab jika dibandingkan dengan program lain seperti Fortran, dan Basic adalah :
1. Mudah dalam memanipulasi struktur matriks dan perhitungan berbagai operasi matriks
yang meliputi penjumlahan, pengurangan, perkalian, invers dan fungsi matriks lainnya.
2. Menyediakan fasilitas untuk memplot struktur gambar (kekuatan fasilitas grafik tiga
dimensi yang sangat memadai).
3. Script program yang dapat diubah sesuai dengan keinginan user.
4. Jumlah routine-routine powerful yang berlimpah yang terus berkembang.
5. Kemampuan interface (misal dengan bahasa C, word dan mathematica).
6. Dilengkapi dengan toolbox, simulink, stateflow dan sebagainya, serta mulai
melimpahnya source code di internet yang dibuat dalam matlab( contoh toolbox misalnya
: signal processing, control system, neural networks dan sebagainya).
Fungsi Dasar matlab
Fungsi Keterangan
Abs Menghitung nilai absolut
Exp Memperoleh nilai dari e pangkat bilangan tertentu (e = 2.718282)
Log Menghitung logaritma natural (ln) suatu bilangan
Sqrt Menghitung akar pangkat 2 dari suatu bilangan
Log10 Menghitung logaritma suatu bilangan untuk dasar 10.
IF-ELSE STATEMENT
if merupakan statemen control yang digunakan untuk mengevaluasi ekspresi logika dan
mengekskusi kelompok statemen yang didasarkan pada nilai ekspresi. Penulisan kontrol if else
adalah sebagai berikut:
if <ekspresi logika>
statemen statemen‐
else if <ekspresi logika>
statemen statemen‐
else<ekspresi logika>
statemen statemen‐
end
If-else statement digunakan untuk memilih antara dua pernyataan atau beberapa
pernyataan.
Contoh
Buatlah algoritma komputasi menggunakan bahasa Matlab untuk mensimulasikan sifat Trikotomi
bilangan Real.
x = input (‘ x = ‘);
y = input (‘ y = ‘);
if x == y
disp(‘x sama dengan y’)
elseif
disp(‘x lebih dari y’)
else
disp(‘x kurang dari y’)
end