Itc Matlab

4
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

description

matlab

Transcript of Itc Matlab

Page 1: Itc Matlab

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.

Page 2: Itc Matlab

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

Page 3: Itc Matlab

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