Matn terminologiyasi


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

  • Ma`ruza 7
  • DI-110-111-19-groups

Matn terminologiyasi

  • MATLABda matn quyidagi bilan ifodalanishi mumkin:
  • belgilar vektorlari (apostrof ichida)
  • R2016b da kiritilgan qatorli massivlar (qo`shtirnoq ichida)
  • Matnni boshqaradigan ko'plab funktsiyalarni belgilar vektori yoki satr yordamida chaqirish mumkin.
  • Bundan tashqari, string turi uchun yangi funksiyalar yaratilgan.
  • R2016b dan oldin "string" so'zi hozirgi belgilar vektorlari deb ataladigan narsalar uchun ishlatilgan.

Belgilar

  • Belgilar vektorlari ham, satr skalyarlari ham belgilar guruhlaridan iborat
  • Belgilar alfavit belgilari, raqamlar, tinish belgilari, probellar va nazorat belgilarni o'z ichiga oladi.
  • Boshqaruv belgilari - terib bo'lmaydigan, lekin ma'lum bir vazifani bajaradigan belgilar (masalan, orqaga qaytarish tugmasi yoki yorliq).
  • Probellar bo'sh joy, tab, yangi qator va vagonni qaytarishni o'z ichiga oladi.
  • Etakchi bo'shliqlar boshida bo'shliqlardir
  • Orqa bo'shliqlar - bu oxiridagi bo'shliqlar
  • Bitta qo'shtirnoq ichidagi alohida belgilar char tipiga ega (shuning uchun sinf char).
  • Yangi qator funksiyasi yangi qator belgisini qaytaradi

Belgi vektorlari

  • Belgilar vektorlari:
  • har qanday belgilar soni bo'lishi kerak
  • bitta qo'shtirnoq ichiga olingan
  • bitta tirnoq yordamida ko'rsatiladi
  • tipiga yoki sinf belgisiga ega
  • Misollar: "x", "", "abc", "salom".
  • Bu belgilar vektorlari boʻlgani uchun biz koʻrgan koʻpgina oʻrnatilgan funksiyalar va operatorlar allaqachon belgilar vektorlari bilan bir qatorda raqamlarda ham ishlagan, masalan, belgilar vektorining uzunligini olish uchun uzunlik yoki transpozitsiya operatori.
  • Bundan tashqari, individual belgilarni olish yoki kichik to'plamlarni olish uchun belgilar vektoriga indekslashingiz mumkin (belgi vektori yoki satr uchun pastki qator deb ataladi)

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