Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuaan 2 Fitri Amillia, S.T., M.T.

Presentasi serupa


Presentasi berjudul: "Pertemuaan 2 Fitri Amillia, S.T., M.T."— Transcript presentasi:

1 Pertemuaan 2 Fitri Amillia, S.T., M.T.
Sintak Dasar matlab Pertemuaan 2 Fitri Amillia, S.T., M.T.

2 Variabel dan Operasi Matematika
Tipe data yang dikenal ada 2 : Numeric String

3 Beberapa hal penting yang harus diperhatikan dalam penulisan bahasa penrograman (sintak) :
Penamaan variabel bersifat case sensitive, artinya matlab akan membedakan adanya huruf besar dan kecil dalam penamaan (misal: lbr tidak sama dengan Lbr) Panjang nama variabel tidak dapat melebihi 31 karakter. Penamaan variabel harus selalu diawali dengan huruf, tidak boleh dengan bilangan simbol dan laian-lain.

4 Cara penulisan Variabel
Data Numerik Tunggal >> a=18 a = 18 Data Numerik Berisi Banyak (Array/Matrik) >> b=[12 6 7; ; ] b = Data String/Teks >> c= 'Sultan Syarif Kasim' c = Sultan Syarif Kasim

5 Cara Mengakses Variabel
Secara default matlab mengenali variabel yang digunakan sebagai sebuah array/matrik. Notasi : variabel( baris ke, kolom ke) Contoh ketik di command window matrik d berdimensi 3x3 >> d=[1 2 3; 4 5 6; 7 8 9] d =

6 Cara Mengakses Variabel
Cara mengakses elemen tunggal >> d(2,3) ans = 6 Artinya anda sedang mengakses elemen pada baris ke 2 kolom ke 3 dari variabel d. Cara mengakses elemen pada baris tertentu >> d(2,:) Artinya anda sedang mengakses elemen-elemen pada baris ke 2 dari variabel d. tanda : pada bagian “kolom ke” memiliki arti semua kolom.

7 Operasi matematika + Addition - Subtraction
.*Element-by-element multiplication ./Element-by-element division .\Element-by-element left division .^Element-by-element power .' Unconjugated array transpose

8 Operasi Bilangan Kompleks
Complex numbers consist of two separate parts: a real part and an imaginary part. The basic imaginary unit is equal to the square root of -1. This is represented in MATLAB by either of two letters: i or j The following statement shows one way of creating a complex value in MATLAB. The variable x is assigned a complex number with a real part of 2 and an imaginary part of 3: x = 2 + 3i;

9 Fungsi Trigonometri Contoh fungsi: sin, cos, tan

10 Input dan Output Program Dinamis
Fungsi input : untuk meminta input dari user. sintak penulisannya : variabel = input(’string yang ditampilkan’); Fungsi output : untuk menampilkan output program ke layar. disp(’string yang ditampilkan’);

11 Control Flow (pengontrol aliran proses program)
Ada 2 jenis ; Perulangan : jenis pengontrol yang berguna untuk mengefisienkan penulisan skrip program, khususnya untuk program yang membutuhkan proses berulang-ulang. Kondisional : pengontrol untuk mengalihkan program ke proses tertentu. biasanya untuk menyelesaikan program yang memiliki banyak proses tetapi dalam satu kesempatan eksekusi hanya menjalankan satu atu lebih proses pilihan berdasarkan syarat tertentu.

12 Perulangan/Iterasi/Looping
Iterasi terbatas (for … end) Digunakan untuk melakukan pengulangan proses yang telah diketahui jumlahya penulisan : for variabel = mulai : interval : akhir perintah-perintah end

13 Perulangan/Iterasi/Looping
Iterasi terkondisi (while … end) Untuk melakukan penglangan proses tanpa diketahui jumlah pengulangannya. Penulisan : while syarat perintah –perintah end

14 Kondisional/Percabangan
Kondisional nilai relatif (if… elseif… else… end) Digunakan untuk syarat yang berada dalam nilai interval tertentu maupun absolut, baik numerik maupun string. Penulisannya : if syarat 1 perintah-perintah else if syarat2 else end

15 Kondisional /Percabangan
Kondisional Nilai Absolut (switch..case…otherwise…end) Digunakan untuk syarat dengan nilai yang tidak berada dalam interval tertentu, bisa berupa numerik maupun string. Penulisannya : switch variabel case value1 perintah-perintah case value2 . otherwise end

16 Selesai Terima kasih 


Download ppt "Pertemuaan 2 Fitri Amillia, S.T., M.T."

Presentasi serupa


Iklan oleh Google