110 likes | 265 Views
Tipe Data String dan M-File. Jumat 08 Februari 2013. PERTEMUAN 4. MATLAB mengenal 3 tipe data yaitu: String Skalar Matriks. Fungsi yang memanipulasi fungsi string: Disp Input Fprintf. a. Disp >>disp(‘Yessica’). b. Input >>nama=input(‘Masukkan nama Anda : ’,’s’);
E N D
Tipe Data String dan M-File Jumat 08 Februari 2013
PERTEMUAN 4 • MATLAB mengenal 3 tipe data yaitu: • String • Skalar • Matriks • Fungsi yang memanipulasi fungsi string: • Disp • Input • Fprintf
a. Disp >>disp(‘Yessica’) b. Input >>nama=input(‘Masukkan nama Anda : ’,’s’); >>disp(‘Nama yang Anda masukkan = ’); >>disp(nama) c. fprintf >>x=‘nama saya Bejo’; >>y=‘ibu saya seorang supir taksi’; >>fprintf(‘%s\n%s’,x,y);
Untuk menyimpan data pada suatu direktori Anda dapat menuliskan perintah: >> y='Nama saya Jati Nugroho'; >> fid = fopen(‘E:\nim\coba.txt','w'); >> fprintf(fid,'%s\n',y); >> fclose(fid); • Supaya kita dapat mengedeit suatu perintah yang panjang dengan mudah kita dapat menggunakan suatu editor yang kita sebut sebagi m-file. • Langkah m-file: • File new m-file • Ketik perintah(code) • Simpan & jalankan
Try this…. function [sum]= tambah(x,y) sum = x+y end Simpan dengan nama tambah.m Di command window ketikan >> tambah(2,3) sum = 5 ans = 5
CONTROL FLOW • For loop • While loop • If Statement • Switch dan Case • For loop • syntak: • for <loop_var> = <loop ekspresi> • <statements> • end
Ex: buka m-file dan ketiklah!!! function[A]=simetrik() N = 3; A=rand(N,N); for i = 1 : N for j = 1 : N A(i,j) = A(j,i); end end
2. While loop syntak: while<while_expression> <statements> end Ex: function[A]=coba() i = 0; While i<5 disp(i); i = i+1; end
3. If statement syntak: if <if_expression> <statements> elseif <if_expression> <statements> … else <if_expression> <statements> end
4. Switch and case syntak: switch <switch_expression> case <case_expression> <statements> case <case_expression> <statements> … otherwise <statements> end
“Tugas cek di blog” ^-^Vkalau besok belum di upload berarti tidak ada tugas… No hp: 087747879301 Sms kasih nama