Burada String işlemlerinin tanımlanması ve işlemlerini nasıl yapıldığını örneklerle göreceğiz. Matlabda string işlemleri tek tırnakla(') başlar ve tek tırnakla(') biter.
Çift tırnak(") burada tanımlanmamıştır ve hataya neden olur.
- iki tırnak arasında istediğiniz kadar string tanımlayabilirsiniz:
degisken_adi_baslangic= 'merhaba, dünya'
- tırnak bir karakter olarak kullanmak istiyorsanız iki tek tırnak(') ard arda yazınız:
degisken_adi= 'bu site Murat DELEN''nin sitesidir.'
- ' whos ' komutu kullanarak değişken adı, boyutu, byte, sınıfı, özelliklerini görüntüleyebilirsiniz:
whos degisken_adi işlemin sonucu>>
Name Size Bytes Class Attributes
degisken_adi 1x29 58 char
- stringleri birleştirip tek bir string haline getirebilirsiniz:
string_dizi_seklinde_degisken = [degisken_adi_baslangic, ' ile baslayan ',degisken_adi] işlemin sonucu>>
string_dizi_seklinde_degisken =
merhaba, dünya ile baslayan bu site Murat DELEN'nin sitesidir.
- bir sayi şeklinde verinin string verisine atılması için dönüştürmek gereklidir bunu num2str veya int2str fonksiyonları kullanarak yapılılır:
murat=109;
A = [murat,' benim adımın baş harfidir'] işlemin sonucu>>
A =
m benim adımın baş harfidir
A = [int2str(murat),' sayısının ascii değeri hangi harftir?'] işlemin sonucu>>
A =
109 sayısının ascii değeri hangi harftir?