String pada MATLAB merupakan jenis array yang terdiri dari satu atau lebih karakter. Sama dengan nilai numerik, string juga dapat didefinisikan dengan variabel. Berikut tutorial String dan Variabel String Pada MATLAB.
A. Apa itu String Pada MATLAB?
String adalah array yang elemen-elemen berupa karakter yang dapat memuat huruf, angka, simbol dan spasi. String pada MATLAB dapat didefinisikan diantara tanda petik tunggal ('). Saat anda membuat tanda petik tunggal yang pertama warna font berubah menjadi merah dan ketika anda menutup string warna font menjadi ungu. Contoh string adalah 'a', 'ab cd', '3#1*', '{x|x>0}'. String pada MATLAB biasanya digunakan untuk menampilkan tulisan sehingga output yang ditampilkan lebih mudah untuk dibaca. Untuk melakukan hal ini string digabungkan dengan syntax untuk menampilkan output hasil eksekusi.
Baca juga: Cara Mendefinisikan Variabel Menggunakan MATLAB
B. Apa Itu Variabel String?
Variabel String adalah variabel MATLAB yang berupa array dengan elemen matriks berupa string. Variabel String dapat digunakan untuk melakukan eksekusi yang mendukung eksekusi operasi matematika maupun menjelaskan output dalam suatu eksekusi baik dalam toolbox, command window maupun plot.
C. Bagaimana Cara Membuat Variabel String?
Untuk membuat variabel string anda menggunakan tanda petik tunggal (') baik melalui command window maupun script file yang anda buat. Misalkan anda akan membuat variabel string A sebagai berikut
» A = 'Hello World!'
A =
Hello World!
Anda dapat membuat Variabel string dalam bentuk matriks. Misalkan anda akan membuat Variabel string yang berisi nama-nama hari. Untuk melakukan hal ini dapat menggunakan syntax char sebagai berikut
Nama_Variabel = char('String 1', 'String 2', ... 'String N')
» Hari = char('senin', 'selasa','rabu', 'kamis', 'jumat', 'sabtu', 'minggu')
Hari =
senin
selasa
rabu
kamis
jumat
sabtu
minggu
Array Addressing pada Variabel String sedikit berbeda dengan Variabel Numerik. Variabel String melakukan index per karakter. Namun untuk format Addressing sama dengan format Variabel Numerik.
Baca juga: Array Addressing Untuk Membuat dan Mengubah Matriks di MATLAB
Nama_variabel(a:b,c:d)
Misalkan anda akan menampilkan Array Addressing untuk menampilkan hari rabu anda dapat melakukan address pada baris ketiga dan semua kolom, dapat diilustrasikan sebagai berikut
» Hari(3,:)
ans =
rabu
Misalkan anda ingin menampilkan semua hari dengan alias 3 digits pertama. Anda dapat melakukan Address di semua baris dan kolom 1 sampai 3, sebagai berikut
>> Hari(:,1:3)
ans =
sen
sel
rab
kam
jum
sab
min
D. Perbedaan Angka Numerik dengan Angka String
Angka pada variabel MATLAB secara umum bernilai numerik, namun anda dapat mendefinisikan angka dengan nilai string dengan menggunakan tanda petik. Bedanya anda tidak dapat melakukan perhitungan operasi matematika dengan Angka String. Angka string mempunyai nilai identitas yang berbeda dengan angka numerik. Dapat diilustrasikan sebagai berikut
» a = '123'
a =
123
» b = 321
b =
321
» c=a+b
c =
370 371 372
Baca juga tutorial lainnya: Daftar Isi Tutorial MATLAB
Sekian artikel String dan Variabel String pada MATLAB. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke kerabat anda. Terimakasih…
Masukan kalimat minimal 50 karakter
Kemudian tentukan jumlah setiap variabel
Huruf a ada brp banyak
b ada brp
c ad brp
d ad brp
e ad brp
Abis buat frekuensi
Menggunakan aplikasi matlab ada yg bisa bantu?