TIPE DATA String Skalar ARIF HARJANTO, S.T
String String dalam MATLAB adalah tipe data yang terdiri dari huruf huruf atau nilai nilai ASCII (American Standard Code for Information Interchange) yang ditampilkan representasinya. String adalah teks yang diawali dan diakhiri dengan apostrof ‘ ‘ Array Sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain. * String sudah pasti array, array belum tentu string
Setiap karakter dalam suatu string adalah satu elemen dalam array, dengan setiap elemennya berukuran 2 byte
PENGAMBILAN ELEMEN KARAKTER dan PEMBALIKAN KATA
PENGGABUNGAN STRING MENGIKUTI ATURAN PENGGABUNGAN ARRAY
FUNGSI FUNGSI STRING LAIN : A FUNGSI FUNGSI STRING LAIN : A. Fungsi disp memungkinkan untuk menampilkan string tanpa menampilkan nama variabelnya. Contoh : 1. >>disp(a) jika anda belajar rajin, 2. >>disp(‘Ini contoh tampilan dari text’) Ini contoh tampilan dari text 3. >>nim=10499006; >>disp([‘Nim saya adalah’,num2str(nim)]) Nim saya adalah 10499006
B. Fungsi Input Contoh : >>nama=input(‘Masukkan nama anda!’,’s’) Masukkan nama anda ! >>disp(‘Nama yang anda masukkan=‘); Nama yang anda masukkan= >>disp(nama);
fprintf(‘nama file’,’format string’,list) C. Fungsi fprint Berfungsi untuk menampilkan output di layar atau menyimpan output di suatu external file. Fungsi ini mempunyai argumen sbb : fprintf(‘nama file’,’format string’,list)
Contoh
Skalar Adalah nama lain dari numeric. MATLAB = data skalar dapat dimanipulasi dengan menggunakan beberapa fungsi seperti tipe string sebelumnya. Contoh : >> x=0:0.1:1; >> y=[x;tan(x)]; >> fid=fopen('c:\backup\tan.txt','w');% >> fprintf(fid,'&6.2f%12.8f\n',y); >> fclose(fid);
ARRAY Membuat Array dalam MATLAB, mengetikan kurung kotak kiri, memasukkan elemen-elemen dengan dipisahkan oleh spasi atau koma, kemudian menutup array dengan kurung kotak kanan.
PENGALAMATAN ARRAY Elemen-elemen array diakses menggunakan subcript; misalnya x(1) adalah elemen pertama x, x(2) adalah elemen kedua x, dan seterusnya …
PENAMBAHAN 1 DEFAULT NILAI ARRAY Artinya bahwa nilai array yang diisikan dengan angka dari 4 sampai 9 dengan penambahan 1 (default)
PENGURANGAN DEFAULT NILAI ARRAY Artinya bahwa nilai array yang diisikan ditambahkan negatif, sehingga nilai 10 ditambahkan -2 secara terus menerus.
MENAMBAHKAN ELEMEN ARRAY >> x=[ x 1 2] % array sebelumnya >> x=[x 2 4] % menambah 2 elemen di belakang X= 1 2 2 4 >>x=[1 2 x 3] %menambahkan dua elemen di depan, satu dibelakang X= 1 2 1 2 2 4 3
MENGHAPUS ELEMEN ARRAY
HAPUS ELEMEN PADA INDEX TERTENTU Menghapus z pada index ke 2 dan ke 4
TUGAS DARI SUATU ARRAY 3 3 6 7 9 8 7 Tambahkan tiga elemen di belakang dan dua di depan, kemudian Hapus 2 elemen terakhir dan 1 elemen pertama, kemudian Hapus index ke 2 dan 3