Matn terminologiyasi


Download 1.52 Mb.
bet2/5
Sana28.03.2023
Hajmi1.52 Mb.
#1301521
1   2   3   4   5
Bog'liq
7-ma`ruza

String skalarlari

  • String skalyar - bu bitta satr bo'lib, so'z kabi belgilar guruhini saqlash uchun ishlatiladi
  • Satrlar qo`shtirnoq yordamida yaratilishi mumkin, masalan. “Ajoyib”
  • string funktsiyasidan foydalanish, masalan. string ('Ajoyib')
  • Satrlar qo'sh tirnoq yordamida ko'rsatiladi
  • String skalyar klassi bu "string“`

Belgilar vektorlarining o'lchamlari

  • Bitta belgi 1 x 1 skalardir>>
  • letter = 'x';
        • >> size(letter)
        • ans =
        • 1 1
  • Belgilar vektori 1 x n, bunda n uzunlikdir
  • >> myword = 'Hello';
        • >> size(myword)
        • ans =
        • 1 5

Stringning o'lchamlari

Satrning uzunligi

Satrlar guruhlari

Belgilar matritsalari

  • Belgilar vektorlarining ustun vektorini yaratish, aslida belgilar matritsasini yaratadi (har bir element bitta belgi bo'lgan matritsa)
  • Buning uchun 2 ta usul mavjud:
  • [ ] dan foydalanish va nuqta-vergul bilan ajratish
  • Chardan foydalanish
  • Matritsadagi barcha satrlar bir xil miqdordagi belgilarga ega bo'lishi kerakligi sababli, qisqaroq belgilar vektorlari hammasi bir xil uzunlikda bo'lishi uchun bo'sh joylar bilan to'ldirilishi kerak; o'rnatilgan char funksiyasi buni avtomatik ravishda bajaradi
  • Shunday qilib, string massivlari juda oson!

Belgilar matritsalarini yaratish

  • Har bir satrda belgilar vektoriga ega bo'lgan matritsa yaratish uchun [ ] va char dan foydalanish mumkin :
        • >> cmat = ['Hello';'Hi '; 'Ciao '];
        • >> cmat = char('Hello', 'Hi', 'Ciao’);
  • Bularning ikkalasi ham "cmat" matritsasini yaratadi:
  • Qisqaroq satrlar blankalar bilan to'ldirilgan, masalan.‘Hi ’
  • Shunga qaramay, string massivlari juda oson!
  • H
  • e
  • l
  • l
  • o
  • H
  • i
  • C
  • i
  • a
  • o

Download 1.52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling