Study
MATLAB

String & Karakter di MATLAB

Penjelasan

MATLAB punya DUA representasi teks: `char` (kutip tunggal, array karakter individual, gaya lama) dan `string` (kutip ganda, tipe modern lebih mudah dipakai, sejak MATLAB versi lebih baru). Fungsi umum: `strcat`/`+` (menggabungkan string), `upper`/`lower`, `strlength`, `strsplit`, `strrep` (replace).

Contoh Konsep

nama = "Budi";           % string modern
kota = "Jakarta";

kalimat = nama + " dari " + kota;    % penggabungan pakai +
disp(kalimat)   % Budi dari Jakarta

upper("compiledaily")     % "COMPILEDAILY"
strlength("CompileDaily") % 12
strsplit("a,b,c", ",")     % {"a", "b", "c"}
strrep("Study", "Study", "Belajar")  % "Belajar"

Praktikum

Buat variabel email = "[email protected]". Pakai strsplit(email, "@") untuk memisahkan bagian sebelum dan sesudah tanda @, lalu tampilkan hasilnya.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Untuk kode baru, lebih baik konsisten pakai tipe `string` (kutip ganda) daripada `char` (kutip tunggal) — string lebih mudah dipakai dan punya lebih banyak fungsi bawaan modern, char masih ada terutama untuk kompatibilitas kode lama.